More recently, Jacob Rothstein started Sibilant [4], which I've been collaborating on [5]. The main difference in approach is that we're trying to design a new lisp dialect optimized for the task of writing JavaScript, rather than compiling from an existing lisp dialect that wasn't designed with this purpose in mind. Since it's such a young project, I wouldn't recommend it for production environments now, but you should keep an eye on it if you're interested in this sort of thing.
---
[1] http://common-lisp.net/project/parenscript/
[2] http://www-sop.inria.fr/indes/scheme2js/
[3] https://github.com/arohner/scriptjure
---
[1] http://www.quora.com/Should-I-use-CoffeeScript-for-more-than... .
Look out for posts from mahmud, smanek, silentbicycle.
My question: How requisite is Java know-how to using Clojure?
Scheme if you want to learn a Lisp and then move on.
I wouldn't suggest Common Lisp (although it pains me to say that, as I've spent a lot of time building webapps with it). It is neither easy to learn nor easy to deploy and maintain in production.
Could you please link to some web apps built in Clojure? I really wanted to use Clojure for web development, but because I couldn't find many existing projects, I kind of concluded that if you really need to build anything serious you should be using Rails.
the-deadline.appspot.com/ is one example I know off. I know off some other but I don't have the links. A lot of people build front ends in ruby but backends in clojure (the flightcaster system for example).
In Clojure we don't have the all powerful big framework. Witch makes it hard to overlook but very dynamic.
http://www.glenstampoultzis.net/blog/clojure-web-infrastruct...