HN2new | past | comments | ask | show | jobs | submitlogin

The other libraries are clojure libs that implement javascript analogies[1] as clojure macros and functions and generate javascript.

ClojureScript is a Clojure The Language compiler that implements Clojure (its datastructures, standard lib, protocols, deftypes etc etc) and is hosted[2] on javascript rather than the JVM.

In ClojureScript you are not writing reskinned javascript, you are writing Clojure.

[1] simplified for the argument

[2] By outputting javascript



Aha! Great, this is definitely pretty awesome. I don't think anyone's written something like that in Common Lisp yet.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: