> What is your development workflow that requires frequent manual > recompilation? All Clojure source code is compiled "just in time" as > it's being loaded and before it's run. What "ahead of time" > compilation gets you is faster loading times and the ability to deploy > in a "class file only" environment. There is no runtime speed > difference between code that was compiled using "compile" and code > that was loaded via "require" or "use" or "load", even at the REPL.
The speed difference isn't the main thing- but I *was* under the impression that the only way for java to communicate with clojure was using AOT class compilation. Anyways, that's not a problem now- http://en.wikibooks.org/wiki/Clojure_Programming/Tutorials_and_Tips#Invoking_Clojure_from_Java But I don't think that was mentioned in the present 'java interop' docs... Is there some javadoc for the clojure.lang api that I could look over? I'll try taking a look at ant too. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---