4 ms·
Like much of Go, it was likely done because it made it easier to recycle Plan 9 code.
by gok 7y ago
Like much of Go, it was likely done because it made it easier to recycle Plan 9 code.
- enneff 7y agoNot sure where you got this idea. The only significant part of the Go codebase that was inherited from Plan 9 was the C compilers, used to build the original Go compiler that was written (from scratch) in C. I think perhaps a hash table implementation was also brought over from P9. That stuff is all long gone now, though. The idea that Go's scheduler design is somehow inherited from Plan 9 is ridiculous.