HNHacker News
TopNewBestAskShowJobs

drmrkela

49 karma · joined August 14, 2012

submissionscomments
drmrkela··on Why Lisp Did Not and Never Will Gain Enough Traction
You are right. Thanks.
drmrkela··on Why Lisp Did Not and Never Will Gain Enough Traction
I don't know. Maybe to be in the top 10 on TIOBE index? It's paradoxal that you have this superior paradigm that not only is not dominating but it's not even in top 5 languages that are used. (Not to mention that all dialects account for that 13-th place, so if you disperse percentage on all of them - they are of the chart)
drmrkela··on Why Lisp Did Not and Never Will Gain Enough Traction
To be honest that Python list comprehension is really hard for me to internalize.

I find Ruby way much more natural.

xx.select { |x| bar(x) }

Even Clojure is better

(filter (fn[x](bar x)) xx)

or

(filter #(bar %) xx)

drmrkela··on Why Lisp Did Not and Never Will Gain Enough Traction
Did I understand you correctly?

3ms vs. 0.2ms

So we might be talking about order of a magnitude here?

drmrkela··on Why Lisp Did Not and Never Will Gain Enough Traction
Hey, thanks for the feedback. I was supposed to be "back in the day". But I feel it is best to just throw it out since it sounds kind of fake.
drmrkela··on Why Lisp Did Not and Never Will Gain Enough Traction
I didn't try Compojure, but Noir seems succinct enough. It's just that functional programming doesn't blend well with my brain. For some problem it does, for some it doesn't. Since you mention performance, I am wondering and was not able to find any benchmarks in Noir vs. Sinatra for rest server for example.
drmrkela··on Why Lisp Did Not and Never Will Gain Enough Traction
Why do you think it obsoletes Ruby&Python? It does target Ruby developer with borrowing some syntax, but the paradigm shift needed to jump on the "functional" train is quite big. It is nice language but it solves the problem that I don't have (performance&concurrency) so I am not all that eager to make a switch.