> What project types lend themselves to using Java over Clojure, vice
> versa, or in combination?
>
A project where a GUI-building tool (such as Matisse in Netbeans) is
needed would be a case where Java may still be required. Anything done
in Java can be done in Clojure quite readily, with proxy and gen-class
if needed, or just accessing Java as needed (., doto, new, etc.). This
allows Clojure projects to easily use Java libraries or legacy Java
code.

> Which programs which you would have never attempted before Clojure ?
Before I found Clojure, I was contemplating a project that required
JDBC, would run in a servlet container, and I anticipated doing a lot
of iterative development because it wasn't clear what methods would
work for the data I needed to analyze. I put it on the back burner
because I didn't have the time or patience for the compile-debug-
deploy-validation cycling that Java requires. I've now written the
application in Clojure, and I'm very pleased at the ease of making
changes on the fly and being able to examine the results immediately.
Not to mention the joy of lock-free programming and being liberated
from having to develop (and refactor) class hierarchies.
--~--~---------~--~----~------------~-------~--~----~
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
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to