My experience so far is that most of the annoying things that get in
the way of doing cool Clojure things are due to Java.  Things like how
classpaths work for example, and permissions.  My experience with Java
comes from college courses I took about 10 years ago, so the Java
level of Clojure can be a source of frustration.  I really like
Clojure as a language, but the Java thing definitely presents a
barrier to getting started initially, unlike say SBCL Common Lisp or
PLT Scheme where the binary just runs natively, and the errors are not
Java errors but come from the language you are writing in.  Of course
using Java libraries and running it in places where Java is normally
expected (GAE, Android, Applets, as part of existing systems written
in Java...) is a big selling point for having Java as its virtual
machine.

On Sep 16, 10:46 pm, Hugh Aguilar <hugoagui...@rosycrew.com> wrote:
> Greetings. I am interested in Clojure and will be reading the mailing
> list to find out what you folks are up to.
>
> My concern right now is that I don't know Java. Is this a prerequisite
> for learning Clojure? Can I program in Clojure without delving into
> Java, or are there certain things that will require Java?
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to