我最近被诊断出患有级联分离性障碍,除了现有的可能的顺行性健忘症外,还会导致逆行性健忘症。许多人试图提醒我,我以前是一个多么伟大的程序员--现在我理解了概念和习惯用法,但我想自学我是否知道。我想我可以用它部分地克服健忘症的问题。
我的问题是,stackoverflow,是这样的:我最近发现了Clojure,它...它的使用感觉很好,即使只是从我能找到的任何网页上复制下示例。我学习函数式编程语言的目标是创建一个简单的all服务器、一个irc AI机器人和一个类似couchdb的数据库系统,所有这些都是轻量级的,专门用于教育。Clojure有什么缺陷?现在有没有更好的函数式编程语言可以用于教育/和/应用程序?
发布于 2008-11-13 07:37:40
我认为Clojure是一种非常好的语言。如果我应该指出任何缺陷,那就是它是非常新的,尽管语言看起来非常成熟和生产准备就绪,但它周围的工具和框架并不是。所以,如果你要制作一个web应用程序,不要期望在浏览器上执行三个命令并有一个“你的第一个web应用程序正在运行,现在阅读这个文档来创建你的模型”-page。
用Clojure编写的库也不是很多,但如果您考虑到几乎可以使用任何用Java编写的东西,那么这并不是一个大问题。
发布于 2008-11-12 17:38:32
Haskell目前有大量的追随者,libraries and applications的基础也在不断增长。它也被用于教育和研究。我发现它是一种非常好用的语言。
发布于 2008-11-30 20:39:37
Erlang和Clojure都是不错的选择。我个人推荐Clojure,您可以使用Clojure中的Software Transational Memory system做一些有趣的数据库工作。
https://stackoverflow.com/questions/284518
复制相似问题