"So, I decided to implement a simple version of Clojure that compiles to Javascript and can be run on top of nodejs."
Did you know that Clojurescript can run on node.js? https://github.com/michaelsbradleyjr/node-clojurescript
Cool project though!
Did you know that Clojurescript can run on node.js? https://github.com/michaelsbradleyjr/node-clojurescript
Cool project though!
Closure does a great job in static analysis. It's not obvious, but Clojure's library is HUGE and has to be pruned of unused resources.
On the other hand, it's not very convenient for the developer because Closure's job takes a LONG time. I guess this is where this project comes in.
This long-running program keeps the same jvm running for all the compiles, and lets you iterate more quickly.