Earlier quoted context omitted.
No rebinding, better fits the grain of the OTP, no AST macros. Last I checked, the debugging experience with elixir was pretty subpar. Erlang is also a fundamentally nicer syntax that I find a great deal more readable. I'm not really sure what the appeal of Elixir as a language is actually supposed to be, outside of people who have spent a lot of time writing Ruby code.
Full disclosure: I started with Erlang, I get paid to work with Elixir every day, I love Erlang still. Why someone might like Elixir: - slightly less crufty stdlib for a lot of the basic stuff (though we still use the Erlang stdlib all the time) - the Elixir community started off using binaries instead of charlists so everything uses binaries - great general collections libraries in the stdlib that operate on interfa…
But you'd see a decompiled Erlang-ish code in the (WX-based, graphical) debugger, no? Genuinely curious, I think it was like that last I checked, but that was in 2019.