Clojure didn't even work out for me. I am not sure why. Anyhow, what's the deal with it? Can you show me something that is nice in Clojure? Why doesn't it just work on Winblowz?
Name:
Anonymous2015-07-28 4:20
Clojure is not a LISP.
Name:
Anonymous2015-07-28 5:36
>>2 We like this very much, this is why we use Clojure instead of Scheme or some other Lisp.
Name:
Anonymous2015-07-28 6:25
>>5 Depending on the jvm is not the answer. It's an insecure unpatched monstrosity.
That shit looks more like c++ or javascript than actual lisp. (defn square-mat [n e & {:keys [implementation] :or {implementation :persistent-vector}}] (let [repeater #(repeat n %)] (matrix implementation (-> e repeater repeater))))
Name:
Anonymous2016-01-25 9:36
>>22 Maybe its doing something right, since its the most popular form of Lisp(excluding JavaScript) today.
Name:
Anonymous2016-01-25 16:48
>>23 If it is, it's certainly not the syntax shit. People want more rich immutability utilities, and are willing to put up with worse syntax to get it.
Name:
Anonymous2016-01-25 19:24
I think 24 got it.
Name:
Anonymous2016-01-25 23:12
JVM is king. Why reinvent the wheel with a buggy custom runtime that will eventually become unmaintained?
No one wants to pay MS licensing fees when (at least) equally good software exists 100% for free even for commercial use. Oracle's JDK will be free forever, and if Larry closes it, then another corporation + the community will fork it and put Larry out of business.