3 ms·
Can you share your experiences working with Elixir for this kind of project? Sharing anything about strengths, weaknesses, or general insights would be appreci
by Dowwie 4y ago
Can you share your experiences working with Elixir for this kind of project? Sharing anything about strengths, weaknesses, or general insights would be appreciated.
- jamilbk 4y agoSure! Elixir's been great. Phoenix is a joy to work with, and many of the concurrency primitives built into OTP make it the perfect foundation for a product like this. And rustler makes it super easy to add low-level / native code. I will say the big downside to using Elixir is that distributing releases is a bit cumbersome. `mix release` expects that you're building on the same OS / version as you'll be running on, though we're looking into using something like burrito [1] to help alleviate this. [1] https://github.com/burrito-elixir/burrito https://github.com/burrito-elixir/burrito