3 ms·
Elixir seems to be very approachable. But some of the strengths of Clojure are unmatched, such as Java/JS interop, isomorphic code for web development, and gene
by dgb23 5y ago
Elixir seems to be very approachable. But some of the strengths of Clojure are unmatched, such as Java/JS interop, isomorphic code for web development, and generally being a Lisp (which includes macros).
- rainygold 5y agoLiveView sorta tackles the isomorphic web development side, and while I agree that Lisp is a better syntax you do have hygienic macros in Elixir as well.
- lawn 5y agoElixir has macros too.
- nesarkvechnep 5y agoElixir has Erlang interop. Erlang is a 30 year old language.
- adamkittelson 5y agoYes and no. Yeah Erlang has been around for 30 years but "30 year old language" makes it sound like it came out 30 years ago and then stopped. Erlang is still being very actively developed and improved, it's by no means a crusty old language.
- prophesi 5y agoI'm not sure what the implications are of either comment. Both Java and Javascript are reaching the 30 year old mark as well.
- Zababa 5y agoElixir has macros. People are currently building Nx https://github.com/elixir-nx/nx https://github.com/elixir-nx/nx while not having to change anything in the language. Java/JS interop being unmatched is true, but Elixir has Erlang interop too.