Fork me on GitHub
#admin-announcements
<
2015-06-30
>
gtrak00:06:23

ermm you don't have to wrap java objects

gtrak00:06:51

I guess, what's a more specific use-case?

gtrak00:06:07

is java calling into clojure, is clojure hacking on java objects?

csd00:06:39

I’m hacking on Java objects in clojure

arrdem00:06:01

csd: why do you think a wrapper is in order?

csd00:06:04

Basically we have a large Java code base with lots of different platform objects. I’m writing a module in Clojure that relies on the platform objects

gtrak00:06:37

'bean' is fun for repl-inspection, other than that, it's pretty easy but watch out for reflection warnings. Wrapping an object model is kind of hard.

gtrak00:06:49

trying to find i think zach tellman's talk on it that was pretty good?

csd00:06:53

Well for one it makes the CLJ code less coupled to the Java

csd00:06:24

But I guess mainly it just felt right'

csd00:06:07

gtrak: cool that seems relevant

lucasbradstreet17:06:56

@clojuregeek we're friendly over at Onyx if you're still looking for an open source project to dip your toes into. We used to have a bunch of newbie issues in the tracker, but I think we've solved them all! Let us know if you're interested and we'll rustle some more up :)

clojuregeek17:06:45

@lucasbradstreet: thanks!! I am pretty interested in Onyx since its something I haven’t done before (9yrs web/rails dev)

lucasbradstreet17:06:16

@clojuregeek: cool, most of the discussion happens on gitter https://gitter.im/onyx-platform. Michael Drogalis and I are in very different timezones, so there’s usually one of us on. I’ll have a think about some starter issues

lucasbradstreet17:06:56

I found it fun - distributed systems wasn’t my background. I think the code is quite clean and moderately easy to understand