April 26, 2019
Hot Topics:

Clojure Version 1.2

  • August 20, 2010
  • By Developer.com Staff

It's been over 7 months since the Clojure 1.1 was released, but this week Clojure developers dropped 1.2.

Clojure creator Rich Hickey describes it as a "dynamic programming language that targets the Java Virtual Machine (and the CLR). It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming."

Clojure is predominantly a functional programming language. It's a dialect of Lisp, and shares with Lisp the code-as-data philosophy and macro system.

"This release includes many significant new features, such as protocols and datatypes; enhancements to existing features like the sequence library, destructuring and agents; support for annotations, etc," Hickey said. "In addition, it incorporates many enhancements first developed and nurtured in clojure-contrib like I/O, string and pretty printing facilities."

View Article

Comment and Contribute


(Maximum characters: 1200). You have characters left.



Enterprise Development Update

Don't miss an article. Subscribe to our newsletter below.

Thanks for your registration, follow us on our social networks to keep up-to-date