- From: Melvin Carvalho <melvincarvalho@gmail.com>
- Date: Sun, 16 Sep 2012 17:23:18 +0200
- To: public-rww <public-rww@w3.org>
Received on Sunday, 16 September 2012 15:23:47 UTC
Some very interesting comments from Ken Thompson: Probably the glaring error in Unix was that it underevaluated the concept of remoteness. The open-close-read-write interface should have been encapsulated together as something for remoteness; something that brought a group of interfaces together as a single thing—a remote file system as opposed to a local file system. Unix lacked that concept; there was just one group of *open-close-read-write interfaces*. It was a glaring omission and was the reason that some of the awful things came into Unix like ptrace and some of the system calls. Every time I looked at later versions of Unix there were 15 new system calls, which tells you something's wrong. I just didn't see it at the time. http://genius.cat-v.org/ken-thompson/interviews/unix-and-beyond This sort of aligns with comment from timbl previously that a goal of the RWW is to 'webize' the UNIX file system.
Received on Sunday, 16 September 2012 15:23:47 UTC