Quoting Robert Harper: 'Concurrency is concerned with nondeterministic composition of programs (or their components).' [1] Threads can be a very efficient way of introducing non-determinism (preferable to incurring IPC…
I am sorry, but event-based programming is the wrong way to tackle the problem of scaling up blocking I/O code. Event-based programming more or less forces one to write in CPS style, which soon becomes a nightmare to…
Quoting Robert Harper: 'Concurrency is concerned with nondeterministic composition of programs (or their components).' [1] Threads can be a very efficient way of introducing non-determinism (preferable to incurring IPC…
I am sorry, but event-based programming is the wrong way to tackle the problem of scaling up blocking I/O code. Event-based programming more or less forces one to write in CPS style, which soon becomes a nightmare to…