4 ms·
The problem is not and has never been the syntax. It is the tooling. No build tool. No way to generate a new project. Do it yourself docs. No templating system.
by di4na 9y ago
The problem is not and has never been the syntax. It is the tooling. No build tool. No way to generate a new project. Do it yourself docs. No templating system. Macros ala C. No package manager. Building releases was a dark art.
It is now getting better. But it was a really steep curve to adoption.
- mononcqc 9y agoAside from macros, pretty much all of these have been covered by build tools for a few years now.
- di4na 9y agoI know but iirc your own talk on tooling "we had to steal elixir package management to get one"
- vertex-four 9y agoHuh? rebar, and now rebar3, have existed for a long while. rebar 2.0 was released in 2012.
- sho 9y ago> The problem is not and has never been the syntax Call me unserious or shallow or whatever, but for me - it was a tiny bit about the syntax. More than a tiny bit, actually. The other things you mention, all valid, were just additional barriers to something already fairly aesthetically unpleasing. It's improved and improving rapidly, as you say, which is really great to see.