bediger4000 a day ago

> I’ve said on occasion that shell syntax is a DSL for posix_spawn.

Heaven help us! clone/exec not posix_spawn, a shell needs to do things in the new process before starting a new executable.

There's more to a Linux command line (which is what the article is about) than processes. Other important primitives involve files, file names file descriptors, pipes, and sockets.