関数型プログラミングのモナドに関するWadlerの最初の論文(Haskell)、と彼は言う
長い歴史を持つもう1つの問題は、プログラムを配列の更新に基づくことが望ましいかどうかです。配列に基づくアルゴリズムとアーキテクチャの開発には多大な労力が費やされているため、この議論を回避し、答えが「はい」であると想定します。
他の可能なアーキテクチャへの引用やヒントはありません。Lispに適したアーキテクチャについて何か聞いたことがあります。誰かが私にこのトピックの/どこから始められるかについての説明とガイダンスを教えてくれますか?異なるアーキテクチャについて簡単に説明していただければ幸いです。
1
おそらく、ツリーを現在よりも効率的にするために、ある種のハードウェアサポートを追加することが可能です。特にキャッシュの局所性に関して。
—
CodesInChaos
ある意味で、複数のコアを備えたコンピュータは、純粋な言語により適しています。
—
PyRulez
@CodesInChaos wikiには、グラフ削減マシンの切り株と、1963年の論文に基づくSECDマシンへのリンクがあります。それであるかどうかわかりません。
—
アスタリスク