|
|
|
|
|
by dvliman
3349 days ago
|
|
There are plenty of companies using erlang in production. The community is relatively small and almost everyone knows each other. Yes, you can find erlang jobs or elixir jobs - a lot of those these days (PM me if you are looking) Besides, erlang definitely gives you new perspective in building large scale system; supervision tree (let it crash), the actor concept, message passing, preemptive vm, built-in distributed erlang nodes, the repl, hot code swapping - any much more The power comes from the whole ecosystem. Concurrency is built from ground up on language & vm level. |
|
Can't emphasize this enough. Programming in Erlang will enable you to build novel mental models, useful beyond Erlang/Elixir.
Moreover, Erlang is a small language, and once you get past the unusual syntax, pretty easy to learn.
I work on a large scale production system in Erlang on a day to day basis; feel free to email me if I can be helpful in any way.