3 ms·
For some context, readers of the parent comment should know that the commenter routinely makes similarly negative comments on every other erlang/elixir article
by eaurouge 8y ago
For some context, readers of the parent comment should know that the commenter routinely makes similarly negative comments on every other erlang/elixir article to hit the front page.
Edit: in response to sibling comments, I believe they like rust.
- plainOldText 8y agoIndeed, I’ve also noticed this pattern of negative comments whenever the Erlang/Elixir topic comes up. Thanks for pointing it out. Erlang/Elixir are fine languages, running on top of an advanced and optimized VM, designed for fault tolerance and superb concurrency. And if need be, one can always integrate it with other languages, including commenter's favorite language, Rust.
- ilovecaching 8y agoBecause I actually worked professionally with Erlang and don’t think it’s a magic silver bullet my opinion is invalid? People should have a chance to hear alternative perspective and have a technical debate if they so chose. I said in my post that I learned a lot from Erlang and it broadened my perspective, which is hardly negative. But there were also a lot of issues, and for all the good things Erlang did it also had a number of pain points in scaling and working with mnesia, dialyzer, even basic OTP building blocks. Erlang was also extremely difficult for my company to hire for, and pretty much everyone who came in had to learn Erlang from scratch, which was costly in terms of project time and meant we had essentially junior developers writing unfamiliar code. Erlang is also a constant fight when deploying with a container orchestrator. They are two totally separate approaches to scaling and making Erlang act as ephemeral and have any value in a the ephemeral world is a huge pain that people should be aware of.