New in the group and question about Java interaction

2009-03-10 Thread Javier
Hello, I'd like to thank you for providing us Clojure. This is fantastic. My background in Lisp if for several years now, just for fun, and using Common Lisp, mainly. I have some programs in Java, and would like to use Clojure to test/develop them. My question is: Is it easy to test/load Java

Re: New in the group and question about Java interaction

2009-03-10 Thread Chas Emerick
In general, no -- in a typical project setup, any changes to Java code precipitate a rebuild and a restart of your application. There are plenty of ways to avoid this, but currently, they're only used in the major IDEs when debugging (e.g. while debugging an application, you can usually

Re: New in the group and question about Java interaction

2009-03-10 Thread Javier
Thank you for your response. I'm actually using BeanShell for doing most of this stuff, as it provides reloadClasses(), wich allows a very fast reloading of every change (anyway, changes in code which is actually in use are not propagated, but this is an expected issue). I'll have a glance to the

Re: New in the group and question about Java interaction

2009-03-10 Thread Adrian Cuthbertson
One more question: is there a way to call a function similar to reloadClasses in Clojure? If so, it would be my solution. Yep, I work with a multi-tab console with a rlwrap repl window and another window for builds (ant) and other general stuff, then I use the clojure load function to reload