Clojure
Version : 1.7.0
Votes: 0

Download Options

 

Download Virtual Appliance

Webuzo Virtual Machine images contain a minimal Linux [CentOS] operating system and a configured Webuzo Control Panel. Running virtual machine images requires tools such as VMware or VirtualBox, so it is recommended for system administrators and advanced users.

Clojure is a dynamic programming language that targets the Java Virtual Machine (and the CLR, and JavaScript). 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 a compiled language - it compiles directly to JVM bytecode, yet remains completely dynamic

  Space Required : 7.62 MB

  Release Date : 30-06-2015

  Get Support : Visit Support Site

  Reviews : 0

   Features

  • Dynamic Development : Clojure is dynamic. That means that a Clojure program is not just something you compile and run, but something with which you can interact.
  • Functional Programming : It provides the tools to avoid mutable state, provides functions as first-class objects, and emphasizes recursive iteration instead of side-effect based looping.
  • Lisp : Clojure is a member of the Lisp family of languages. Many of the features of Lisp have made it into other languages, but Lisp's approach to code-as-data and its macro system still set it apart.
  • Runtime Polymorphism : Clojure supports polymorphism at 3 levels.
  • Concurrent Programming : Clojure simplifies multi-threaded programming in several ways. Because the core data structures are immutable, they can be shared readily between threads.
  • Hosted on the JVM : Clojure is designed to be a hosted language, sharing the JVM type system, GC, threads etc. It compiles all functions to JVM bytecode.

Ratings Total User Guest
 
0 0 0
 
0 0 0
 
0 0 0
 
0 0 0
 
0 0 0
Average Ratings 0.00 0.00 0.00

Reviews
No Reviews yet. Be the first one to Write a Review.