Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oop 为什么没有函数式编程语言成为主流_Oop_Haskell_Programming Languages_Functional Programming_Erlang - Fatal编程技术网

Oop 为什么没有函数式编程语言成为主流

Oop 为什么没有函数式编程语言成为主流,oop,haskell,programming-languages,functional-programming,erlang,Oop,Haskell,Programming Languages,Functional Programming,Erlang,既然对haskell、erlang等语言赞不绝口,为什么它们都不能成为主流语言 这是因为他们的学习曲线吗?还是符号符号太多?因为大多数人不知道如何在功能上编程 因为克服占主导地位的范式是困难的,需要时间 因为“从来没有人因为选择Java而被解雇”(上面的推论,来自) 因为现实世界中的编程并不总是完美的,我们喜欢它的副作用 等等 与我不同的是,它包含了更多的信息,包括机关枪和外星人。“太多符号符号符号”?你还没看到什么“学习曲线”?“符号符号法”?我认为C++在很久以前就赢得了这两项比赛。我认为舒

既然对haskell、erlang等语言赞不绝口,为什么它们都不能成为主流语言


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

因为大多数人不知道如何在功能上编程

因为克服占主导地位的范式是困难的,需要时间

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

因为现实世界中的编程并不总是完美的,我们喜欢它的副作用

等等

与我不同的是,它包含了更多的信息,包括机关枪和外星人。

“太多符号符号符号”?你还没看到什么“学习曲线”?“符号符号法”?我认为C++在很久以前就赢得了这两项比赛。我认为舒适和迷信是主要原因,但微软正在努力将FP主流化。事实上,我认为VB才是真正的特洛伊木马。有趣的是,虽然很少有“函数式编程语言”成为“主流”,但许多“主流”语言已经获得并正在积极获得越来越多的“函数式编程”功能。