1

関数型言語の道を歩みたいと思います。私は始めてから、オブジェクト指向言語とマルチパラダイム言語しか使用していません。過去の期間、私はC ++に焦点を合わせてきました。関数型言語は、一貫した状態を維持する必要があるときに輝いており、銀行サービスなどのミッションクリティカルなサービスでよく使用されます。

C ++を離れたくない、ミックスしてみたい、x86、ARMとLinux、WindowsとBSD / Macの間のクロスプラットフォームソリューションにのみ興味があるので、F#が出ていると思います(これも私が読んだものでは、OcamlのMicrosoftバージョンにすぎないようです)。

このミックスに適した言語を提案し、関数型言語が実際に最も多くを提供できる場所と時期を明確にできますか?

4

2 に答える 2

2

C ++に似ている(C / C ++の相互運用性も優れている)が、関数型言語からの強力な構造を持つ言語に興味がある場合は、Rustがお勧めです。Rust開発者の1人が、RustとC++の目標の比較を作成しました。

ARMのサポートはまだ存在していませんが、RustはLLVMベースであり、LLVMはARMをサポートしているため、確実にサポートできます。

于 2012-12-15T23:08:05.140 に答える
1

C ++ 11ラムダ関数と式を使用します;)

于 2012-12-15T21:55:12.860 に答える