私はこれを誰かが2年までに私を打ち負かした質問への「答え」として尋ねたく なかったので、私は新しい質問をしました。それはそこの答えから現れます(彼が書いているN.ラムジーを参照してください:
「...しかし、MITのArvind教授の先駆的な仕事を見ると、彼のグループは、基本的な計算操作が本質的により宣言的なデータフローマシンを設計および構築しました。...」
ベアメタル命令は、宣言型である場合もあれば、必須ではない場合もあります。
その方向にどこまで行けるのか、誰か感じていますか?コンパイラは常に関数型言語を命令型言語に変換する必要がありますか?これを可能にするハードウェアは存在しますか?
私はただ興味があります-常にprogを見ています。lang。トレンドがあり、最終的に、可変状態がないこと(たとえば)が実際には何を意味するのか疑問に思いました。