Re: FYI: for Clojure people stuck with some Java, use DCEVM

2014-08-16 Thread Colin Fleming
On 15 August 2014 19:23, Sean Corfield wrote: > Could you elaborate on this Colin? > Sure. IntelliJ uses an IoC container, and you declare your implementations of their extensions in an XML file, like this

Re: FYI: for Clojure people stuck with some Java, use DCEVM

2014-08-15 Thread Sean Corfield
On Wed, Aug 13, 2014 at 7:59 PM, Colin Fleming wrote: > This looks really great. Due to limitations in Clojure's interop I'm forced > to use much more Java than I'd like in Cursive itself Could you elaborate on this Colin? -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfie

Re: FYI: for Clojure people stuck with some Java, use DCEVM

2014-08-14 Thread henry w
We have actually installed DCEVM into Oracle jdk's 6 and 7 because those were what we are currently using. That all seems to work fine for us so far. The approach I have taken with calling clojure from java is to create a couple of clojure records which implement java interfaces. In the java co

Re: FYI: for Clojure people stuck with some Java, use DCEVM

2014-08-13 Thread Daniel Slutsky
Sorry for broken link. http://docs.codehaus.org/display/JANINO/Home On Thursday, August 14, 2014 9:32:31 AM UTC+3, Daniel Slutsky wrote: > > Interesting! > > (Another possible way to get REPL-like development in Java is an > alternative compiler like Janino >

Re: FYI: for Clojure people stuck with some Java, use DCEVM

2014-08-13 Thread Daniel Slutsky
Interesting! (Another possible way to get REPL-like development in Java is an alternative compiler like Janino . See for example this discussion . This, however, seems to result (sometimes

Re: FYI: for Clojure people stuck with some Java, use DCEVM

2014-08-13 Thread Colin Fleming
This looks really great. Due to limitations in Clojure's interop I'm forced to use much more Java than I'd like in Cursive itself, I'll definitely give this a go. The only problem for me might be running IntelliJ under OpenJDK, I seem to recall that this didn't work well. How well does this work f