我刚刚发现了函数式语言,它们看起来很棒。例如,您基本上可以这样做:
fib(0)=0
fib(1)=1
fib(x)=fib(n-1)+fib(n-2)
定义一个函数。问题是,看起来没有任何正在积极开发中,我们有很好的支持。有没有没有死的好的函数式语言?
我刚刚发现了函数式语言,它们看起来很棒。例如,您基本上可以这样做:
fib(0)=0
fib(1)=1
fib(x)=fib(n-1)+fib(n-2)
定义一个函数。问题是,看起来没有任何正在积极开发中,我们有很好的支持。有没有没有死的好的函数式语言?
有没有没有死的好的函数式语言?
有许多。查看 Haskell、Scala、Clojure 和 F#。单击此处查看更大的列表。
看起来没有任何正在积极开发中,我们有很好的支持。
如果您查看 StackOverflow 标记:函数式编程查看与该标记关联的所有其他语言。
即 C#、JavaScript、R、Agda、MatLab、C++、Python、PHP。我不知道所有这些语言,所以我不确定它们能做多少函数式编程。
你检查过 Scala 吗?背后有活跃的风暴社区。事实上,很多非常注重技术的公司都在用 Scala 重写他们的软件(例如 Twitter)。
Haskell、Lisp 和 Erlang,这取决于你想要完成什么。Scala 被描述为一种混合对象/功能语言。据说 Scala 可用于纯粹以一种范式或另一种范式编写代码。