Re:State of Clojure Survey 2019 Analysis
by jakebasile on Wednesday February 06, 2019 @08:01PM
(#19101956)
I've definitely had my eye on Elixir for a while, just haven't had a need or a real itch to try it yet.
It'd be hard to give up my precious parentheses though.
Re:State of Clojure Survey 2019 Analysis
by ilovecaching on Wednesday February 06, 2019 @10:10PM
(#19102675)
One of the authors of erlang also invented lisp flavored erlang, (LSP) and it's just as good as regular erlang.
Re:State of Clojure Survey 2019 Analysis
by peatmoss on Thursday February 07, 2019 @10:30AM
(#19105748)
LFE (I think you were the victim of autocorrect):
Re:State of Clojure Survey 2019 Analysis
by jimbokun on Thursday February 07, 2019 @01:26PM
(#19107174)
"It'd be hard to give up my precious parentheses though."
Yeah, that's the "Lispiness".
Elixir does have macros, but I still don't think any macro system is as powerful or user friendly without S-expressions.
It's kind of the last step of a language becoming just another Lisp.
Of the languages you mention, Elixir seems to me like the closest experience to Clojure. Of this list:
"Lispiness, dynamic typing, functional programing, immutability, lean pragmatic design, and it runs on the JVM."
Only missing "Lispiness" and "runs on the JVM".
As for "Ruby-like" syntax, this sounds like people not trying Lisp because "too many parentheses".