Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A little off topic, but as someone who has occasionally used Clojure since Rich released a beta version (on many professional gigs, and to support examples in my Clojure AI book), I used to make such a mistake by writing wrappers in Clojure for Java libraries I used.

A while back someone set me straight, and I no longer do that. So much better to call Java directly. Seeing the Glojure/Go interop examples reminded me of this.



What's the practical difference? Aren't you doing the same java interop in your app that you would be doing in your wrapper?


I used to try to build “lisp’y” wrappers. Misplaced esthetics.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: