4 ms·
Elixir/BEAM seems like an ideal solution to many common problems. Why has it not caught on more yet? Can anyone who uses it give a devils advocate position or i
by tracerbulletx 3y ago
Elixir/BEAM seems like an ideal solution to many common problems. Why has it not caught on more yet? Can anyone who uses it give a devils advocate position or is everyone just lagging behind on something thats going to get more and more common?
- AlchemistCamp 3y agoA lot of devs really don’t want to learn anything but the very most popular languages. A lot of managers don’t even understand that what language they use makes a difference in terms of their product or their productivity—they optimize for whatever stack they can most easily the hire the cheapest devs for. That leads to the market responding much more slowly to newer options, even when they have clear advantages. Smaller startups and indie hackers don’t have the same switching costs though, so you’ll see more of them making a bet on a less popular technology they believe has a productivity edge for their use case.
- arcanemachiner 3y agoI'm pretty new to the community, but I think there is something of a first-mover advantage which Python, PHP, JS, etc. have which Elixir does not: The former languages all have mature solutions to a lot of problems (in terms of packages available, not language capabilities) which Elixir has not had time to catch up to yet. Plus since these solutions already exist, there is less incentive to switch things over to the newcomer when you already have something that is working.
- davidw 3y agoBEAM is pretty cool, but some of what that article is talking about, the fact that you can do everything under the same roof... it's nicer than, say, Rails, but it's not like 100 times better either.