@alcinnz I've read about Plan 9 from Bell Labs and similar OSs recently and various criticisms of character based inter-process communication. The same sort of criticism I've read about Unix pipes and Linux shell scripts before. I wonder whether a processor could be designed to be better suited for that sort of tasks. Probably not. In the end it's just copying bytes around.