Async pasts

When did asynchronous programming originate? I’m no historian, but one contender for the earliest roots of async would be Melvin Conway‘s coroutines. His 1963 paper “Design of a Separable Transition-Diagram Compiler” introduces coroutines and notes that they “can greatly simplify…