Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Plan9Port works on Mac OS, Linux, several BSDs etc, and I'm nearly 100% certain existed before Russ moved to google.

It pre-dates Go by a bit for sure, and Go was already underway at Google with Rob Pike before Russ came over (per my recollection).

That said, I too use plan9port, on my mac, for Acme mainly.

Russ just fixed up the thread library so it works more uniformly (and correctly) on all platforms - including Apple Silicon.



I saw the thread fix-up recently. Based on the comments, it seems setcontext/getcontext versus pthreads is becoming less of an issue these days.


Well one is supposed to implement cooperatively scheduled coroutines, and the other is pthreads.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: