Hacker News new | past | comments | ask | show | jobs | submit login

Bliss 36 and siblings had native coroutines.

We used coroutines in our interrupt rich environment in our real time medical application way back when. This was all in assembly language and the coroutines vastly reduced our multithreading errors to effectively zero. This is one place where C , claimed to be close to the machine falls down.




interesting, i didn't even realize bliss for the pdp-10 was called bliss-36

how did coroutines reduce your multithreading errors


Iā€™m working up a blog post and will let you know when it is ready. Not at my desk just now


that sounds awesome! i hope to have a chance to read it!




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

Search: