The received wisdom suggests that Unix’s unusual combination of fork() and exec() for process creation was an inspired design. In this paper, we argue that fork was a clever hack for machines and programs of the 1970s that has long outlived its usefulness and is now a liability. We catalog the ways in which fork is a terrible abstraction for the modern programmer to use, describe how it compromise
![A fork() in the road - Microsoft Research](https://cdn-ak-scissors.b.st-hatena.com/image/square/785af067ea0ae941e85f9c4fdb5e7c5662894e02/height=288;version=1;width=512/https%3A%2F%2Fwww.microsoft.com%2Fen-us%2Fresearch%2Fuploads%2Fprod%2F2018%2F11%2FAutomated_Hero_Image_MSR_Social_11_2018_1200x627.png)