ael*_*ndy 27 haskell jvm vm-implementation
我一直想知道,是什么阻碍了像JVM或PyPy for Haskell这样的高效虚拟机的开发(除了可能的开发工作)?是语言结构吗?我认为难以有效解释的语言(如Python,非常动态)已经拥有了不错的虚拟机.
另外,如果没有什么阻碍这样的实现,那么STG是否是一个很好的目标"字节码",因为所有优化都是在Core上完成的?
是否有讨论此主题的文章或博客文章?
编辑:
runhaskell
,但它根本没有效率.ste*_*ley 22
什么阻止了高效的Haskell虚拟机?
没什么 - 已经有一个,Daan Leijen的LVM.它足够有效地用于Helium的运行时系统(来自乌得勒支大学的Haskell"教学语言").
那说我现在不知道它是否被使用,所以问题是"什么阻止了高效的Haskell虚拟机?" 可以回答人力,持续投资等.当Haskell已经有一个好的编译器时,一个好的VM就像Paulo Pinto已经注意到的那样奢侈.
归档时间: |
|
查看次数: |
4620 次 |
最近记录: |