9fans archive / 1993 / 07 / 10 / prev next From: forsyth@min... forsyth@min... Subject: Ported U*ix programs to Plan 9? Date: Mon, 5 Jul 1993 13:59:18 -0400 >> I think the only place where the "plan 9 model" is dramatically >> different is in window system software. i disagree. 9P, precise control of the contents of multiple namespaces, user-level file servers, and the simplicity of the process model make a big difference in the way one designs the implementation of both old and new functions in the Plan 9 environment. many of the features i listed appear in some form in other systems, but usually they are sufficiently hard to use that people don't bother. by contrast, in Plan 9 they are used almost casually, and to good effect. >> I should clarify this: In Unix, most programs take standard input >> and produce standard output. The same is true in Plan 9. So when a Plan 9 program can also make things visible in a name space, to allow them to be manipulated by both new and existing commands. that possibility can dramatically change the design of a program or system of programs.