MulticoreInfo.com header image 2

The A-Z of Programming Languages: Clojure

August 10th, 2009 · No Comments




by Kathryn Edwards
Computerworld is undertaking a series of investigations into the most widely-used programming languages. In this interview, Clojure creator, Rick Hickey, took some time to tellComputerworld about his choice to create another Lisp dialect, the challenges of getting Clojure to better compete with Java and C#, and his desire to to see Clojure become a ‘go-to’ language.

Rick says, “Clojure is designed to support writing robust programs that are simple and fast. We suffer from so much incidental complexity in traditional OO languages, both syntactic and semantic, that I don’t think we even realise it anymore. I wanted to make ‘doing the right thing’ not a matter of convention and discipline, but the default. I wanted a solid concurrency story and great interoperability with existing Java libraries.”

Full Story

Related Links
Introduction to Clojure

  • Share/Save/Bookmark

Tags: Programming

Like what you're reading? Come back every day for multicore news, or subscribe to RSS updates.



Stumble It!