Hacker News new | past | comments | ask | show | jobs | submit login

You theoretically can but Clojure is not OS-level so you'd be working something like JVM->CLJ->Go and that would remove a lot of performance. Or Go->Clj->Go which is redundant. So yeah, I stand by my statement. And I could be your dad, how do you know 100%?



Go -> JVM bytecode with a Clojure-facing API and a Clojure-based compiler as a Clojure package wouldn’t be so bad. It’d just be another JVM frontend, hosted in Clojure. Clojure is also just a JVM frontend. I’m not quite understanding this “JVM->Clojure” bit of your equation; Clojure is a JVM frontend and stdlib API.


You can do CLR->Clojure, Clojure is a guest language as someone else said. It doesn't have to be JVM.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: