Comment

Comment by robot

This is interesting in that if you can use channels as described by the CSP book[1] you could build a kernel that is guaranteed to be free of concurrency bugs.

This would be important because even if you have proven the functional correctness of a kernel, that typically excludes the concurrency aspect.

[1] (https://www.cs.cmu.edu/~crary/819-f09/Hoare78.pdf)

parent robot 6 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton