4 ms·
Yes I get that. I just wanted to point out that a single threaded model is not necessarily a bad thing. It happens in GO too by default.
by realrocker 14y ago
Yes I get that. I just wanted to point out that a single threaded model is not necessarily a bad thing. It happens in GO too by default.
- strmpnk 14y agoI think that's more of a matter of scheduler still being immature. Erlang only added an SMP scheduler in R11 due to the complexities of managing internal state without sacrificing it's soft-realtime abilities. It was also only really reliable after R12. I'm sure Go will mature here and the defaults will evolve along with that. Whether that will take years or not is up for debate but at least it's a possibility and doesn't cost the programmer anything other than a recompile if they start with careful use of goroutines today.