3 ms·
> I wonder if the framework is particularly tied to Elixir or if it could be done in a more popular language so more people will take it up. My understanding o
by rkangel 3y ago
> I wonder if the framework is particularly tied to Elixir or if it could be done in a more popular language so more people will take it up.
My understanding of the origin of Phoenix is that Chris McCord tried to create something like LiveView in Ruby, but the concurrency system didn't support the vision he had for how it would work. He cast around a bit, discovered Elixir and create Phoenix and then LiveView.
The concurrency story in other languages is improving over time, but they're still trying to catch up with what Erlang was doing in the 80s. Building complicated applications on top of the BEAM and OTP is a joy compared to any other system that I've used. You learn a few simple approaches, and many things you've had to think about just go completely away.