Language of the Day
Nov. 29th, 2007 02:43 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Just came across Clojure -- haven't decided if I would use it for anything, but it's rather neat. It's a Lisp dialect running on the JVM that is designed specifically for concurrent programming. While it's not a pure functional programming language, it moves a ways in that direction, and uses some functional techniques for easy, safe parallelism. It's a bit aggressively anti-OO for my taste, but it looks to be a rather elegant and practical little language for when I'm in a Lispy mood...