这是我第一次在这个论坛上提交问题。我正在发布一个一般性问题。我不必为特定目的开发应用程序。经过大量“谷歌搜索”后,我仍然没有找到符合这 5 个要求的语言/运行时/脚本引擎/虚拟机:
- 在运行时清理的变量/值或对象的内存分配(例如,在 C 中使用关键字 delete 或 free 的 la C++)
- 语言(以及因此程序)是一个脚本或伪编译的 la 字节代码,应该可以在主操作系统(windows、linux、*bsd、solaris)和平台(32/64 位)上移植
- 本机使用多核(引擎/运行时)
- 堆使用没有限制
- 网络图书馆
用于构建应用程序并在此引擎上运行的编程语言是面向不可知论的(范式并不重要)。我希望这篇文章不会激起一场圣战,但我想把重点放在程序执行期间的引擎行为上。
对不起,我的英语不好。
卢克