> Sure, but your name presages what I might have to add.
My username has nothing to do with affinity for syntax. In fact, I would have started with Elixir a year earlier if in 2012 I hadn't dismissed the language for looking too much like Ruby. I ultimately embraced Elixir for its Erlang-like qualities, the parts I like from Clojure and excellent tooling.
> But the ability to change the constructs of the language are limited compared with a Lisp like LFE. I am a novice, so I defer to the man himself to elucidate - Robert Virding
My username has nothing to do with affinity for syntax. In fact, I would have started with Elixir a year earlier if in 2012 I hadn't dismissed the language for looking too much like Ruby. I ultimately embraced Elixir for its Erlang-like qualities, the parts I like from Clojure and excellent tooling.
> But the ability to change the constructs of the language are limited compared with a Lisp like LFE. I am a novice, so I defer to the man himself to elucidate - Robert Virding
Robert actually talked with José about that on Twitter recently[0] . This is above my head as well, but I think LFE's extensibility is something that gets stretched a bit too far whenever a comparison of Elixir and LFE comes up.
0 - https://twitter.com/josevalim/status/601388406309036033