User avatar
mia (developer mode)
@mia@shrimptest.0x0.st
unix pipes are not that good honestly. microsoft had a good idea with powershell where processes essentially end up passing objects along, and i can see a lot of ways to improve that concept

in my opinion, getting data from process A to process B should NOT involve:

* serialization
* deserialization
* any form of in-band signaling
* string munging human-readable representations

getting data from process A to process B SHOULD allow:

* zero-copy for (scope-)local processes
* structured data
* bidirectional communication, thus perhaps RPC