ref: d66ef28e32bd7ec65f1e9bebd07c88eec76c1680
parent: 03f2d72712146d94dc6dc219c17fffd1aaf0c7ae
author: stanley lieber <stanley.lieber@gmail.com>
date: Fri Apr 8 14:55:19 EDT 2016
fqa0.ms: add quote from dennis ritchie
--- a/fqa0.ms
+++ b/fqa0.ms
@@ -112,6 +112,33 @@
Most everything else in the system falls out of these two basic ideas.
+.ihtml ul <ul>
+.IP
+.I
+Plan 9 really pushes hard on some ideas that Unix has that haven't
+really been fully developed, in particular, the notion that just about
+everything in the system is accessible through a file. In other
+words, things look like an ordinary disk file. So all the devices are
+controlled this way by means of ASCII strings, not complicated data
+structures. For example, you make network calls by writing an ASCII
+string, not the files. This notion is something that's actually
+leaking quite fast.
+
+The second thing is sort of more subtle and sort of hard to appreciate
+until you've actually played with it. That is that the set of files
+an individual program can see depends on that program itself. In a
+standard kind of system, either with Unix remote file systems or
+Windows attached file systems, all the programs running in the machine
+see the same thing. In Plan 9, that's adjustable per program. You
+can set up specialized name stations that are unique to a particular
+program. I mean, it's not associated with the program itself but with
+the process, with the execution of the process.
+.R
+
+\(em Dennis Ritchie
+.LP
+.ihtml ul
+
Read:
.ihtml a <a href="http://man.9front.org/1/intro">
.CW