Another issue is whether the IPC prmitives are integated with file and terminal I/O. The integration would make the OS API becomes smaller, hence easier to understand and learn, and also allow late binding of a source or destination of information.