News for hackers. Stuff that matters.
Re:Correctness – A paradigm for sustainable software develop... by toast0 on Friday April 05, 2019 @07:33PM (#19588056)
Not having shared memory eliminates a whole host of popular errors in concurrent languages; handling messaging explicitly as messaging forces an ordering on events, which is nice too.

Of course, you can still deadlock yourself; and read-modify-write can still be done in a racy fashion. Emergent properties of a system are still hard to reason about, but individual processes should be easy to reason about.

There are no comments on this comment yet.