33 ms·
I'm sorry, this is simply not true. Elixir sits right now in a stage of its lifecycle where adoption is increasing, lots of developers are interested in pickin
by karmajunkie 8y ago
I'm sorry, this is simply not true.
Elixir sits right now in a stage of its lifecycle where adoption is increasing, lots of developers are interested in picking it up but don't have much experience with it yet. Rails went through the same thing circa 2008-2010. I've introduced it now at several client companies which have gone on to readily adopt it more widely within the company, and positions on those teams that have adopted it are greatly coveted. Moreover, learning it well enough to be productive (though perhaps not proficient) takes only a week or two of coaching from a motivated developer.
I'm not sure what experience you've had with it that leads you to this conclusion, but your position is by no means definitive.
- tobyhinloopen 8y agohttps://insights.stackoverflow.com/survey/2018/#technology https://insights.stackoverflow.com/survey/2018/#technology Elixir is not even mentioned. https://trends.google.nl/trends/explore?geo=NL&q=%2Fm%2F0pl075p,%2Fm%2F06ff5,%2Fm%2F060kv,%2Fm%2F07657k,%2Fm%2F010sd4y3 https://trends.google.nl/trends/explore?geo=NL&q=%2Fm%2F0pl0... You see that line that barely moves away from the 0-line? It's Elixir. Elixir is a great language, but there are hardly any developers to be found and creating an application in Elixir is just a not a business decision. It's a fun decision. But telling that on a platform that mainly consists of developers gets you downvotes for sure :)
- nathan_long 8y ago> Elixir is not even mentioned No, but Erlang is listed among the most-loved, most-wanted, and highest-paying technologies. > there are hardly any developers to be found and creating an application in Elixir is just a not a business decision. It's a fun decision. WhatsApp is a famous success for Erlang. Cisco is using it broadly as well. A large portion of the phone system runs on Erlang because of its technical advantages. Bleacher Report went from 150 servers to 5 by switching from Ruby to Elixir, and their whole content delivery model is enabled by using Elixir, since most of their stuff is personalized and caching doesn't really work. Elixir is basically "friendlier Erlang"; all the advantages of the BEAM are there. Elixir and Erlang devs together attend conferences like Code BEAM. You could probably hire Erlang devs to do write Elixir, and if you had an Elixir app and Elixir died, you could switch to Erlang. I think there are some good business reasons to use Elixir. Of course, I'm a dev who has spent significant time learning it, which makes me somewhat biased. But I did give it some thought before jumping in.