重要提示:我问这个问题是因为其他 stackoverflow 问题未能具体回答我下面描述的部分。
我完全不同意其他问题中的说法以及对软件开发中缺乏函数式语言的解释:
历史原因(时间已经过去很久了,函数式语言已经存在不同的变体,用于不同的目的和任务;现在它不再像 90 年代或 80 年代那样新颖),
性能较差(我们现在有的语言(比如 Java)被转换成字节码并由虚拟机运行。在这种情况下使用函数式语言真的太耗资源了吗?),
该领域缺乏发展(再次重申,这是胡说八道,我在许多问题中都看到了这一点。那么 Haskell 以及一堆在错误方面做大量工作的不同语言方言又如何呢?)。
我唯一能指出的一点是缺乏专家。没有人对这一论点提出异议。确实,对于企业来说这是一个巨大的减分项。