Re:Changelog for Elixir v1.11
by brobdingnagians on Saturday September 12, 2020 @07:52AM
(#24451761)
I was just thinking that a language not changing much can be a sign of a very good initial design. Having to change things all the time is often a sign that there is a major flaw in the foundation. Good to see a language that is very active, but refining rather than ripping out the floors.
[ Parent
| on HN ]
Re:Changelog for Elixir v1.11
by mrjoelkemp on Saturday September 12, 2020 @07:46PM
(#24456920)
A talk in ElixirConf this year showed that the pipe operator in Elixir is just a macro. A Code BEAM V conf Q&A with Jose had a (playful, trolling) question about implementing right handed assigns and Jose said that you can just write a macro if you want it. That all reinforces that the core lang doesn't need to change really; it's extensible enough to let you do whatever you want on top. Pretty cool.