Hacker News new | ask | show | jobs
by surrealize 5003 days ago
What's the compile-to-JS language mentioned on

http://brendaneich.github.com/Strange-Loop-2012/#/22

with the lambda-in-yin/yang logo? It mentions macros, but nothing on the altjs.org front page mentions macros.

2 comments

That's Clojure (or—in this case—ClojureScript, which compiles down to JavaScript), which is a Lisp derivative that runs on the JVM. http://clojure.org
And https://github.com/clojure/clojurescript/wiki for the ClojureScript site-ish.
ClojureScript a Clojure to JS compiler.
ClojureScript is really defined as a Clojure dialect, it has semantic differences from the "main" Clojure and is a slightly different languages (in part because features are missing from CS, in other parts because things were changed to work better and may or may not be folded back into Clojure).

ClojureScript macros are written in Clojure though.