Hacker News new | ask | show | jobs
by jerf 3713 days ago
Mutable languages fundamentally can not replicate the totality of Erlang's fail-first approach because the possibilities of partial state updates are fundamental issues. You can personally write code that is still fairly safe to use that way, but you're doing it by hand without compiler/runtime support, and you can't control your libraries.