-4

我刚刚发现了函数式语言,它们看起来很棒。例如,您基本上可以这样做:

fib(0)=0
fib(1)=1
fib(x)=fib(n-1)+fib(n-2)

定义一个函数。问题是,看起来没有任何正在积极开发中,我们有很好的支持。有没有没有死的好的函数式语言?

4

4 回答 4

2

有没有没有死的好的函数式语言?

有许多。查看 Haskell、Scala、Clojure 和 F#。单击此处查看更大的列表。

于 2013-10-29T00:19:28.913 回答
2

看起来没有任何正在积极开发中,我们有很好的支持。

如果您查看 StackOverflow 标记:函数式编程查看与该标记关联的所有其他语言。

即 C#、JavaScript、R、Agda、MatLab、C++、Python、PHP。我不知道所有这些语言,所以我不确定它们能做多少函数式编程。

于 2013-10-29T00:30:42.210 回答
1

你检查过 Scala 吗?背后有活跃的风暴社区。事实上,很多非常注重技术的公司都在用 Scala 重写他们的软件(例如 Twitter)。

于 2013-10-29T00:18:14.337 回答
1

Haskell、Lisp 和 Erlang,这取决于你想要完成什么。Scala 被描述为一种混合对象/功能语言。据说 Scala 可用于纯粹以一种范式或另一种范式编写代码。

于 2013-10-29T00:20:04.160 回答