Clojure 发布了最新版本 1.5.0 的首个 RC 版,目前官方只是在其 Google Group 页上发布了简单几个字的消息。
Clojure是一种LISP风格的语言,运行在JVM上。Clojure的一大特色就是其并发机制,它支持不可变的数据结构(Clojure是来自于可持久化的数据结构)。Clojure还有一个特色是软件事务存储(Software Transactional Memory,STM),其支持用事务代替锁和互斥器来更新共享内存。STM还是一个有争议的技术,还需要更好的证明自己,一个简单的办法就是访问一个JVM上的实现。
据说该版本包含如下改进:
新增和改进的特性: Reducers
新的线程宏:
cond->
cond->>
as->
some->
项目主页:http://clojure.org/
下载地址:http://search.maven.org/remotecontent?filepath=org/clojure/clojure/1.5.0-RC1/clojure-1.5.0-RC1.zip
来自:开源中国社区

