4 ms·
That is true. But some other models of concurrency (e.g. golang channels) _do admit_ static typing. This is a weakness of actor model adopted in BEAM. Its a tr
by sidkshatriya 8y ago
That is true. But some other models of concurrency (e.g. golang channels) _do admit_ static typing. This is a weakness of actor model adopted in BEAM.
Its a tradeoff -- do you go with untyped BEAM concurrency or typed concurrency like in golang.
- digitalzombie 8y agoIn Erlang you only care about cases that you care about. The let it crash mentality. Pattern matching is also good here too. In Go you have to write code to catch unwanted error and figure out what can go wrong. So there are many things in Erlang where it soften this no type weakness.