任何最新的功能语言?

时间:2013-10-29 00:14:00

标签: functional-programming programming-languages

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

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

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

4 个答案:

答案 0 :(得分:2)

  

有没有好的功能语言没有死?

有很多。查看Haskell,Scala,Clojure和F#。点击here获取更大的列表。

答案 1 :(得分:2)

  

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

如果您查看StackOverflow标记:functional-programming请查看与该标记关联的所有其他语言。

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

答案 2 :(得分:1)

你检查过Scala吗?它背后有活跃的风暴社区。事实上,许多以科技为重点的公司正在Scala(例如Twitter)重写他们的软件。

答案 3 :(得分:1)

Haskell,Lisp和Erlang,取决于你想要完成的事情。 Scala被描述为混合对象/功能语言。据说Scala可以用来纯粹在一个范例或另一个范例中编写代码。