是否有一个使用Clojure的实际项目,可以利用多核系统,我可以看一看?
问题描述:
是否有一个使用Clojure的实际项目,可以利用多核系统,我可以看一看?是否有一个使用Clojure的实际项目,可以利用多核系统,我可以看一看?
我想如果Clojure仍然是玩具语言的短语,或者它真的“很快就会发生”。
答
您应该看看Google讨论组中提到的许多示例。他们很有趣,其中一些在另一种语言中不重要。我认为这些例子足以证明Clojure是否是一种“玩具”语言。
设计师Rich Hickey将自己的语言用于他的工作,所以如果您发现它已经准备好了,我不会感到惊讶。由于事情正在朝着1.0版本发布,所以API在这一点上并没有太大的变化,所以你不必担心太多地脚被拉下来。现在可能是最不稳定的部分,如果你打算在Emacs中做Lisping,那就是SLIME和swank-clojure。直接从他们的仓库使用最新版本(我使用GitHub镜像)是非常必要的。
获取它,而它很热。
答
我写了泥to作为这样一个目的的例子。这是一个简单的应用程序,但它涉及并发处理和共享状态。它由一系列小步骤构建而成,每个步骤都构建在最后一步,每个步骤都作为单独的git分支存储,因此您可以逐步跟踪开发。