|
I guess JVM or .NET preference is often caused by inertia, ignorance or fear of change. In the company I used to work for, they had religious devotion to Microsoft. Everything that didn't come from MS was frowned upon, not only open source or competing closed source technologies, but also 3rd party .NET components/libs. As far as Erlang is concerned it is somewhat exotic, so I can understand why mainstream population won't pick it up. Not only is it functional language, but it is Prolog based, so I see why that turns off most of the people. Even my current boss, who is very open minded, objected when I introduced Erlang, wondering who will maintain the code if I leave the company. Nevertheless, Erlang has gathered some impressive references lately, not only Ericsson, Riak or Facebook, but also WhatsApp, Chef, Heroku, Amazon SimpleDB, Call of Duty, and so on. For what it's worth, these days I would choose Erlang/Elixir combination for almost anything server side. |