質問

ポータブルな継続をサポートする高速言語(Cの3倍または4倍以下のパフォーマンスを達成するためにネイティブにコンパイルできる言語)を探しています。つまり、あるコンピューターでシリアル化され、別のコンピューターで逆シリアル化できる継続を意味します。

SISCはこれを行うことができます(JavaでのSchemeの実装)が、遅いことは知っています。 Ditto for Rhino(JavaでのJavascript実装)。

役に立ちましたか?

解決

Scala 2.8.0は継続を許可し、ポータブルになります。

他のヒント

OCaml をチェックしましたか?コンパイルすることができ、Cよりわずかに遅いはずです。

継続と区切られたコントロール

Camlの方言は優れた選択肢であることに同意しますが、Gambit Schemeに言及する必要があると感じています。 Termiteは、アーランのようなフレームワークであり、継続のシリアル化、ネットワーク経由での送信などをサポートしています。

http://dynamo.iro.umontreal.ca/~ gambit / wiki / index.php / Main_Page

Cコードにコンパイルします。

Apache JavaFlowを使用してJavaでシリアライズ可能な継続を行うことができます。そのルートに進む場合は、次のSwing Continuationsライブラリにアクセスしてください。

http://www.exploringexcellence.com/swingcontinuations/download.html

はコーディングをより快適にします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top