Hacker News new | ask | show | jobs
by brigade 661 days ago
Pipes don’t exist for safety, they exist as an optimization to pass data between existing programs.
2 comments

NOT writing and reading to and from a file stored on a drive is not, in this context, an optimization, but a significantly freeing conceptual shift that completely transforms how a class of users conducts themselves when using the computer.
The safety is memory protection. If you don't care about memory protection, you can reduce IPC to passing pointers around.