Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
haskell、erlangなどの言語が非常に高く評価されているのに、なぜそれらのどれも主流の言語になれないのでしょうか。
それは彼らの学習曲線によるものですか?または、記号表記が多すぎますか?
ほとんどの人は機能的にプログラムする方法を知らないからです。
支配的なパラダイムを克服することは難しく、時間がかかるからです。
「Javaを選択したことで誰も解雇されなかった」からです(上記の結果、FUDから)。
実際のプログラミングは必ずしも完全に機能するとは限らないため、副作用が大好きです。
等。
この古いSOの回答には、はるかに多くの情報があり、私のものとは異なり、機関銃やエイリアンが含まれています。