← Back to context

Comment by brightball

4 years ago

This is exactly what the BEAM and OTP do for Erlang/Elixir IMO.

In order to have parallel programming work effectively, you have to enforce a set of rules that ensures it always works reliably. You can’t add it on after the fact and that’s why it’s such a hard problem outside of the BEAM.

I dont know much at all about erlang but if it cracked this shouldnt it be more prominent in HPC type applications? Is there some other tradeoff?