Ioke语言作者对虚拟机的观点

发布于 2022-09-18 03:29:36 字数 474 浏览 11 评论 0

我现在的想法是没必要从头构建一个新的虚拟机。例如,大多数新语言都带垃圾回收,但我不理解为什么创建这些新语言的人要编写自己的GC呢。这需要花费数月的时间,而它只是一项重复的工作而已。看看Ruby GC的那些问题吧。显然这种想法对很多其他的事情也适用——尤其是库。因此Ioke是一个JVM语言(但是Ioke的大部分内容是不依赖于JVM的。你可以在另一个平台上重新实现这些内容,这很简单。核心内容非常小)。我认为面向JVM、CLR、Parrott及LLVM的语言都应该这样。从头构建一个新的虚拟机几乎没有任何意义。
-----------------------------------
评价:其实虚拟机现在确实已经专业化了,一个新语言可以不用考虑设计虚拟机,只考虑虚拟机宿主语言实现到中间代码即可,因为你个人编写无论如何也不如专业虚拟机优秀,语言如同操作系统,虚拟机如同CPU,现在进入了一个互相交织的时期。

[ 本帖最后由 rawa9999 于 2009-9-20 01:13 编辑 ]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

江湖彼岸 2022-09-25 03:29:36

少谈写主义,多解决问题。
是个人就抛出一个主义来,以为人民会尾随他,你以为共产主义啊?
唯一的主义就是,弱肉强食,适者生存。

南城追梦 2022-09-25 03:29:36

您老能不能来点实际的? 或者来点有实质性的讲解。

又或者实际的建设性的东西

老在空谈等于废话

绅士风度i 2022-09-25 03:29:36

睡觉了,改天再谈细节,慢慢来,呵呵。lua和parrot的分析。

预谋 2022-09-25 03:29:36

少谈写主义,多解决问题。~~~

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文