Ann*_*naR 20 functional-programming
函数式编程至少从1958年开始(Lisp的创建),但现在正在经历复兴,旧的函数式语言被拂去,新的函数式语言被创建.
哪些功能语言是新开发的或正在制作的?
我意识到你可以用大多数高级语言编写纯函数式程序,所以对于函数式语言,我暗示专门为F#等函数式编程设计的语言.
如果您有教程,维基或代码示例的链接,我建议您将它们添加到您的答案中!
em7*_*m70 16
这是我到目前为止测试过的一个简短列表(除了F#,你已经提到过):
Nor*_*sey 12
我很开心像ML(Caml),Haskell和Erlang这样的古老作品被视为"新的".Scala是真正的新东西,F#试图将旧语言ML改编成.NET框架,并且必将是有趣的.
如果你想要一些非常新的东西,Agda就是"新的Haskell".Agda结合了从Haskell等20年历史的语言和ML等30年历史的语言中学到的许多经验教训,并推动了最新的类型系统工作.保证让你的头爆炸或加倍你的钱!
Haskell已经存在了一段时间,并且已经完成了许多基本的东西(足以编写可靠的生产应用程序),但在很多方面它仍然是一种学术语言.这真是一件美好的事情:作为一名商业程序员,我可以很好地完成我的工作,但我有能力深入研究一些其他语言无法提供的更有趣的概念和技术,而无需转换为方言我无法部署我的日常代码.
在Haskell中进行编程时,看到未来如此接近以至于可以触摸它是非常有趣的.
| 归档时间: |
|
| 查看次数: |
2361 次 |
| 最近记录: |