Clojure


Also found in: Dictionary, Thesaurus, Medical.
Related to Clojure: Haskell

Clojure

A dialect of the LISP programming language geared to multithreading and concurrency. Introduced in 2007 and created by Rich Hickey, who also developed dotLisp, Clojure is executed in Java Virtual Machine (JVM), .NET Common Language Runtime (CLR) and JavaScript runtime engines. See LISP and runtime engine.
References in periodicals archive ?
Functional Programming Patterns in Scala and Clojure
Fogus is a software architect and an active member of the Clojure programming community.
For this reason, we chose to use a functional programming language, namely Clojure, a Lisp that runs on the JVM and permits access to any Java libraries.
Aneka .NET Spring .NET framework Force Apex -- Microsoft NET, PHP, Java Azure Heroku Ruby, Java, Python, Rails, Sinatra, ramaze, Scala, Clojure, camping, Spring, Grails, Node.js Play, Tapestry Twisted, Django Amazon Hive and Pirg, mrjob Elastic Cascading, Java, Ruby, MapReduce Perl, Python, PHP, C++ CloudFoundry Java, Ruby, Scala, Spring, Rails, Sinatra, Python, PHP, Node.js Grails Lift, Persistence options Pricing AppEngine Big Table Maximum 500 MB storage and 10 apps free for developer Aneka RDBMS, SQL Express, -- MySQL and flat files.
Both Python and Java are in a beta stage on Heroku, although developers can use them; in addition to these languages, Heroku supports development via Ruby, Node.js, and Clojure. Developers also can use PHP when developing applications for Facebook.