> That's why many OSes have a "spawn" primitive that combines fork-and-exec.
the problem with spawn is it requires a mechanism to replace that little block of code between the fork and exec. that code is hardly ever the same so spawn keeps growing arguments. - erik
