1

最近、アプリケーションの一部のアルゴリズム部分の信頼性を高めるために、関数型言語に注目し始めました。もちろん、私はHaskellにぶつかりました。しかし、その怠惰さで私にはあまりにも多くの驚きを用意しました。単純なことが非常に遅くなることがあります。

だから私は、機能的なスタイルで小さなアルゴリズムを書くために使用できる言語があるのだろうかと思っています。

プログラムは Win32/64 ネイティブ コード (できれば dll) にコンパイルされ、C++ と同等のパフォーマンスが得られる必要があります。

4

1 に答える 1

2

OCamlはおそらく Haskell に最も近いですが、厳格で不純です。MLの後継です。

OCaml、ML、および Haskell はすべて、一般的なプラットフォームでマシン コードにコンパイルできます。

ただし、私の経験では、怠惰は、それがどのように機能するかを理解すると、通常は優れた機能です。

于 2013-04-01T13:43:37.437 に答える