I've been a great supporter and a fan of the Elixir language and having built huge codebases of my side projects in it, I could feel the robustness and also enjoy the general nature of FP. There were, times when things felt more difficult and challenging compared to Ruby, which was something I was very proficient at before then. Looks like the trend for Elixir Posts and activity on this forum is in the decline now, was wondering what happened to it?! Are people moving away from it already?
It’s a fantastic set of tools, and a great community. The real trick is that the organizations that you find using it, especially well established ones, are going to pay well and be looking to invest heavily in their engineering teams.
Many people are upgrading JS to TS, and most of the popular languages (Java, C#, C++) are static, compiled languages.
That doesn't mean Elixir isn't a fast growing language, or that the developer mindshare is dwindling, in fact I would argue there are more developers (and new developers!) than ever. Surprisingly a lot in the Asian markets, Japan especially.
And with work being focused from the core Elixir team towards projects such as with Livebook, Nerves, and Nx for machine learning, there is a lot of valueable and cool work being done, it's just not the most flashy thing because it's so rock solid and stable.
I think it needs a few big successes so that people realize how powerful LiveView is and the things you can do with a small team. I'm still optimistic.
WhatsApp is built with Erlang, as well as RabbitMQ. Discord is built with Elixir.
Some people are starting to build NIFs in Rust with Rustler[1].
Erlang/Elixir and OTP are far from dead. But since there is not a new version every 3 minutes, it's not getting a lot of attention.
[0] - https://kubirds.com
[1] - https://github.com/rusterlium/rustler
The initial adopter/FOMO/hype phase is over.