Elixir is a dynamic, functional language for building scalable and maintainable applications.
Elixir leverages the Erlang VM, known for running low-latency, distributed, and fault-tolerant systems. Elixir is successfully used in web development, embedded software, data ingestion, and multimedia processing, across a wide range of industries.
Also don’t forget elixirforum.com - which is managed by the same team behind this forum
Not as much as I’d like.
I’m rewriting my old PHP Pages to Elixir/Phoenix, but I don’t have enough time
Next thing I want to do is upgrading to Phoenix 1.6
At a previous job we were in the process of replacing backend services with elixir/Phoenix servers until the company ran out of money and closed. The app I’m most happy with was an ad server that rendered every ad on the fly.
My current job won’t even consider using elixir ( or erlang).
The usual reason. I’m the only person in the company who knows Elixir well enough to write a good sized application in it. They use Java because the pool of Java developers is huge. They are a dime a dozen.
Elixir has been awesome, the macro’s and ecosystem are top notch, less a fan of the syntax and some other design choices, but it’s been solid to work in.
I didn’t managed to found any job positions for any one of these two languages yet as I obviously lack experience.
So I decided to open a startup with some friends, if no company can give me an opportunity for some experience, to give me this experience myself might be the only way…
I’m still conducting the DDD meetings with our domain experts, so I didn’t started to code much of the system just yet, we’re still designing but we already have some companies interested in our business model.
Although the system itself might take some months to start being developed I’ve already made some prototypes with LiveView and Ecto and they look great.
I don’t know if our business model will succeed and I’m still accepting and looking for an Erlang/Elixir job position hahaha but I already think that using Elixir was the right tool for the job, as we’ll need to support voice and video over IP in the future, I guess that’s the problem domain for a BEAM/OTP application to solve.