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.
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
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.
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.