3 ms·
It can execute up to 20 million coroutines and 50 million context switches per second. Is entirely hardware dependent. Also seems to disregard the fact t
by aosmith 11y ago
It can execute up to 20 million coroutines
and 50 million context switches per second.
Is entirely hardware dependent. Also seems to disregard the fact that certain other things are much easier in go than C.
- RyanZAG 11y agoNot sure what your point is. That there's some argument about performance? There is no way that Golang can keep compete with performance of straight C code.
- pjmlp 11y ago6 year old compiler vs 40 years of research in optimizing compilers.
- jerf 11y agoLanguage features very rarely get locked down to specific languages. Go doesn't own green threads... after all the term "green threads" predates Go. Nor does it own CSP, and it wasn't the first implementation. Also witness the number of languages that got hooked up to the various kernel-poll event loops over the past 10 years. Nowadays labeling a language as "supports event-based polling" is right up there with saying it supports closures... of course it does, it's the bare minimum of what anybody will look at anymore. The things that distinguish languages are typically in other dimensions.