有没有一种快速的语言支持可移植的continuations?

13
我正在寻找一种快速的语言(即可以编译成本地代码以实现性能,不超过 C 3-4 倍),并支持可移植的 continuation。所谓可移植的 continuation 是指在一台计算机上序列化后,在另一台计算机上反序列化。
我知道 SISC 可以做到这一点(Java 中的 Scheme 实现),但它很慢。Rhino(Java 中的 JavaScript 实现)也是如此。
4个回答

8

6
虽然我同意Caml的方言可能是一个很好的选择,但是我觉得我必须提到 Gambit Scheme。它与Termite一起,是一个类似Erlang的框架,支持序列化continuations、通过网络发送等功能。

它编译成C代码。


5

Scala 2.8.0将支持continuations,并且它们将是可移植的。


2

看起来项目已经移动了。这里是原作者的最后一篇相关博客文章(http://blog.araneaframework.org/2007/06/11/aranea-and-swing-get-continuations),而该jar文件可在sourceforge上的Arenea Framework项目的下载部分中获得(http://sourceforge.net/projects/araneaframework/files)。 - tonys

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接