4 ms·
Go is internally doing async-like cooperative multitasking. You just don't see it because they actually integrated it into the language well.
by osmarks 3y ago
Go is internally doing async-like cooperative multitasking. You just don't see it because they actually integrated it into the language well.
- yencabulator 3y agoAs jerf said in a parent comment, > It's just you manually doing what the compiler ought to be doing for you,
- jacquesm 3y agoWhich is the proper way of doing it. As soon as you expose all that plumbing a whole generation of inexperienced programmers are going to use it to build their sandcastles with and then you can spend the next two decades on the cleanup. Such stuff should be implemented once and made bulletproof rather than to give everybody a box with interesting shiny parts that will explode when used wrong.