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

I highly recommend at a minimum reading http://clojure.org/rationale for the rationale behind Clojure.

What about Clojure strikes you as being a 'compromise intended to bring Lisp to the JVM'?

> Customers and stakeholders have substantial investments in, and are comfortable with the performance, security and stability of, industry-standard platforms like the JVM.

This very much suggests that Clojure is trying to solve today's problems, not those 100 years in the future.

I think the Lisp + functional programming + concurrency primitives shows a lot more about what kinds of problems Clojure is trying to solve than the fact that it runs on the JVM.

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