Hrm, I've never found it all that hard to type "ant" when I want my
code compiled. :p

I will admit, when I first used ant, I was scared to death because of
stuff I had heard about it. I actually had fun using it.

On Jul 13, 2:11 pm, Morgan Allen <alfred.morgan.al...@gmail.com>
wrote:
> > OK, cool. That is another benefit of AOT compilation. The primary use  
> > for :gen-class is when the Java side needs a class it can refer to  
> > explicitly by name. For other cases, a good way for Java to  
> > communicate with Clojure code is to use a proxy. On the Java side, you  
> > can define an Interface and on the Clojure side you can define a proxy  
> > that implements that interface by way of Clojure functions. There's a  
> > runtime performance cost to doing that, but you gain the ability to,  
> > for example, redefine any of the functions that implements the  
> > Interface methods and have the change be effective immediately.
>
> ...How severe would the runtime cost be to invoke such functions?
>
> It's a shame about the lack of official support for java-side
> invocation- the bulk of my code is still implemented in java (largely
> for efficiency reasons), so it would be handy to be able to initiate
> things largely from that side.  I *was* planning to write up some
> interfaces for more frequent/time-critical communications, but having
> to compile things via ant or the command line is a pain, and Eclipse
> doesn't have particularly good support for mix-and-match of java and
> clojure files in the same project (at least atm.)
>
> You can see some (but not much) info on the project 
> here-http://forum.paradoxplaza.com/forum/showthread.php?t=410730
--~--~---------~--~----~------------~-------~--~----~
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