@blacklight @Natanox @lorq @cybeej In doing so however, we're now stuck with stringly typed data serialization & deserialization everywhere that constantly causes unnecessary complications and compute overhead.
Not that raw binary packing like XDR would be any nicer to work with, structured pipes/messages with said structure available from the pipe is much nicer to work with.
In other words, those "single tools that do one thing well" are simple-enough to harm composability instead of helping.
@blacklight @Natanox @lorq @cybeej Essentially, they ignored that "as complicated as it needs to be and no more" has a companion in "as simple as is practical and no more".