当前位置:  开发笔记 > 编程语言 > 正文

健忘症患者的"第一"功能语言?(我真的很喜欢Clojure ...)

如何解决《健忘症患者的"第一"功能语言?(我真的很喜欢Clojure)》经验,为你挑选了3个好方法。

我最近被诊断出患有一种连锁的解离性疾病,除了现有的可能的顺行性遗忘症外,还会引起逆行性遗忘.许多人试图提醒我,我以前的程序员有多么伟大 - 现在我得到了概念和习语,但我想教我自己是否知道.我想我可以通过它来克服健忘问题.

我的问题,stackoverflow,是这样的:我最近发现了Clojure,它...使用感觉很好,即使只是从我能找到的任何网页中复制示例.我学习函数式编程语言的目的是创建一个简单的Web服务器,一个多种类型的irc AI bot,以及一个类似couchdb的数据库系统,所有这些都是轻量级的,专门用于教育.Clojure有哪些缺陷?是否有更好的函数式编程语言可用于教育/和/应用程序?



1> pupeno..:

我认为Clojure是一种非常好的语言.如果我应该指出任何缺陷,它是非常新的,即使语言看起来非常成熟并且生产准备就绪,但它周围的工具和框架却不是.因此,如果您打算制作一个网络应用程序,请不要期望触发三个命令并在浏览器上显示"您的第一个Web应用程序正在运行,现在请阅读此文档以创建模型"页面.

在Clojure中也没有那么多的库,但如果你认为你可以使用几乎任何用Java编写的东西,这不是一个大问题.



2> Erik Hesseli..:

Haskell目前拥有大量的关注和不断增长的库和应用程序库.它也用于教育和研究.我发现它是一种非常好用的语言.



3> pjb3..:

Haskell,Erlang和Clojure都是不错的选择.我个人推荐Clojure,你可以用Clojure软件Transational Memory系统做一些有趣的数据库工作.

推荐阅读
携手相约幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有