0

既然对haskell、erlang等语言的赞誉如此之高,为什么它们都不能成为主流语言?

是因为他们的学习曲线吗?还是符号符号过多?

4

1 回答 1

14

因为大多数人不知道如何进行功能编程。

因为克服主导范式是困难的并且需要时间。

因为“没有人因为选择 Java 而被解雇”(上面的推论,来自FUD)。

因为现实世界的编程并不总是完美的功能——我们喜欢我们的副作用。

等等。

在这个较旧的 SO 答案中有更多信息,与我的不同,它包括机枪和外星人。

于 2012-07-15T15:49:36.673 回答