Java 是否有一个使用Clojure的实际项目利用多核系统,我可以看一下?

Java 是否有一个使用Clojure的实际项目利用多核系统,我可以看一下?,java,clojure,Java,Clojure,是否有一个使用Clojure的实际项目利用多核系统,我可以看一下 我想知道Clojure是否仍然是一个玩具语言短语,或者它真的“很快就会发生”。在Clojure小组今天有一个关于一个家伙这样做的故事。对于兽医医院来说,这看起来像是一个很大的中间件胶水,但不幸的是,上面没有数据(它说这将在未来几个月内发生变化)。你应该看看谷歌讨论组中发布的许多例子。它们很有趣,其中一些在另一种语言中很重要。我认为这些例子足以证明Clojure是否是一种“玩具”语言 设计师里奇·希基(Rich Hickey)在他的

是否有一个使用Clojure的实际项目利用多核系统,我可以看一下


我想知道Clojure是否仍然是一个玩具语言短语,或者它真的“很快就会发生”。

在Clojure小组今天有一个关于一个家伙这样做的故事。对于兽医医院来说,这看起来像是一个很大的中间件胶水,但不幸的是,上面没有数据(它说这将在未来几个月内发生变化)。

你应该看看谷歌讨论组中发布的许多例子。它们很有趣,其中一些在另一种语言中很重要。我认为这些例子足以证明Clojure是否是一种“玩具”语言

设计师里奇·希基(Rich Hickey)在他的作品中使用了这种语言,所以如果你发现它非常适合制作,我也不会感到惊讶。API在这一点上并没有太大的变化,因为事情正朝着1.0版本发展,所以你真的不必太担心hte地毯会被拉到你脚下。如果你想在Emacs中口齿不清,那么现在最不稳定的部分可能是SLIME和swank clojure。直接从它们的存储库(我使用GitHub镜像)使用这两个版本的最新版本是非常必要的


趁热获取它。

考虑看一下用于Clojure的Netbeans IDE的源代码。您可以通过svn浏览或下载。您将发现Java和Clojure在实现上的完美结合。正如你所看到的,它似乎正在积极开发中

看起来Eclipse的特性正在开发中,但从代码的外观来看,它几乎完全是Java的


也许更具启发性的将是查看源代码本身。除了核心实现之外,大部分代码都是用代码编写的。

我写的Mire就是为了实现这种目的。这是一个简单的应用程序,但它涉及并发处理和共享状态。它由一系列小步骤组成,每个步骤都是在最后一个步骤上构建的,并且每个步骤都存储为一个单独的git分支,因此您可以增量地跟随开发