On Fri, Mar 13, 2009 at 11:31 AM, opus111 <opus...@gmail.com> wrote:

>
> Here's my experience...
>
> I was primarily interested in Clojure as a scripting language.  I
> wanted a nice layer to control code written in Java.  I had used
> Groovy successfully, but missed macros and an extensible syntax.  I
> used to work at Lisp Machines, so I jumped on a LISP that compiled to
> the JVM.
>
> Unfortunately, while I love Clojure for algorithms and stretching my
> brain, it is not very good for scripting.  This is because it is
> really too different from Java.  Clojure programming requires that you
> do things the "Clojure way".  Therefore, a Clojure wrapper does not
> map very well to a set of Java objects; calling Clojure from Java is
> clunky; and debugging lazy code that invokes Java is difficult.
> Clojure is best when everything is written in Clojure.
>
> Some day Clojure programs will be able to take advantage of parallel
> hardware.  Then there will be a performance reason to write core
> algorithms in Clojure.  Unfortunately Java is still significantly
> faster this year.
>
> So for me, Clojure is beautiful, coding is a joy, and Clojure is the
> future... but I can not use it for work yet.
>
> Peter
>

not knowing much about it, what role could ANT play to satisfy your
scripting needs.  it seems like it could be a good way to glue together bits
of code ... but maybe that way too high level ... like on the level of batch
files in dos.

--~--~---------~--~----~------------~-------~--~----~
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 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to