News for hackers. Stuff that matters.
Re:How Discord Scaled Elixir to 5M Concurrent Users by di4na on Wednesday July 12, 2017 @03:45AM (#14750841)
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.

Re:How Discord Scaled Elixir to 5M Concurrent Users by sho on Wednesday July 12, 2017 @11:07AM (#14753157)
> 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.

Re:How Discord Scaled Elixir to 5M Concurrent Users by mononcqc on Wednesday July 12, 2017 @06:57AM (#14751484)
Aside from macros, pretty much all of these have been covered by build tools for a few years now.
Re:How Discord Scaled Elixir to 5M Concurrent Users by di4na on Wednesday July 12, 2017 @04:04PM (#14756134)
I know but iirc your own talk on tooling "we had to steal elixir package management to get one"
Re:How Discord Scaled Elixir to 5M Concurrent Users by vertex-four on Wednesday July 12, 2017 @07:51AM (#14751711)
Huh? rebar, and now rebar3, have existed for a long while. rebar 2.0 was released in 2012.