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

Interrupts at their base are signals for crossing from an asynchronous, parallel world into a synchronous, sequential world. Some sort of signal needs to exist for that purpose.

There is likely a way to cross domains that can be formally reasoned about more easily. Although, like functional programming, implementing the abstraction directly on silicon probably wouldn't make much sense. Process calculus is the place to start if one is interested in this line.



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

Search: