From mboxrd@z Thu Jan 1 00:00:00 1970 To: 9fans@cse.psu.edu Subject: Re: [9fans] one reason ideas from Plan 9 didn't catch on From: forsyth@caldo.demon.co.uk MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="upas-iiewkrylxkzrffofvacfqyasom" Message-Id: <20011114175713.21B00199F8@mail.cse.psu.edu> Date: Wed, 14 Nov 2001 18:02:11 +0000 Topicbox-Message-UUID: 22addef6-eaca-11e9-9e20-41e7f4b1d025 This is a multi-part message in MIME format. --upas-iiewkrylxkzrffofvacfqyasom Content-Disposition: inline Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit possibly, although we've found that people have been subjected to so much and soft SOAP that quite a few programmers don't necessarily understand files any more. --upas-iiewkrylxkzrffofvacfqyasom Content-Type: message/rfc822 Content-Disposition: inline Return-Path: <9fans-admin@cse.psu.edu> Received: from punt-2.mail.demon.net by mailstore for forsyth@caldo.demon.co.uk id 1005755293:20:06404:3; Wed, 14 Nov 2001 16:28:13 GMT Received: from psuvax1.cse.psu.edu ([130.203.4.6]) by punt-2.mail.demon.net id ab2020844; 14 Nov 2001 16:14 GMT Received: from psuvax1.cse.psu.edu (psuvax1.cse.psu.edu [130.203.30.6]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id 9E36719A7C; Wed, 14 Nov 2001 11:10:11 -0500 (EST) Delivered-To: 9fans@cse.psu.edu Received: from cosym.net (peter.sys.9srv.net [64.7.3.116]) by mail.cse.psu.edu (CSE Mail Server) with SMTP id D357619A27 for <9fans@cse.psu.edu>; Wed, 14 Nov 2001 11:09:15 -0500 (EST) To: 9fans@cse.psu.edu Subject: Re: [9fans] one reason ideas from Plan 9 didn't catch on MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="upas-zyvnwppfystvoawljuqndnsvof" Message-Id: <20011114160915.D357619A27@mail.cse.psu.edu> Sender: 9fans-admin@cse.psu.edu Errors-To: 9fans-admin@cse.psu.edu X-BeenThere: 9fans@cse.psu.edu X-Mailman-Version: 2.0.7 Precedence: bulk Reply-To: 9fans@cse.psu.edu List-Help: List-Id: Fans of the OS Plan 9 from Bell Labs <9fans.cse.psu.edu> List-Archive: Date: Wed, 14 Nov 2001 11:08:40 -0500 This is a multi-part message in MIME format. --upas-zyvnwppfystvoawljuqndnsvof Content-Disposition: inline Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit this may be the best summary of the use of namespaces in Plan 9 (and, by association, Inferno) i've yet heard. thanks, rob! --upas-zyvnwppfystvoawljuqndnsvof Content-Type: message/rfc822 Content-Disposition: inline Received: from mail.cse.psu.edu ([130.203.4.6]) by cosym.net; Wed Nov 14 09:30:18 EST 2001 Received: from psuvax1.cse.psu.edu (psuvax1.cse.psu.edu [130.203.20.6]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id B51A719AB9; Wed, 14 Nov 2001 09:30:10 -0500 (EST) Delivered-To: 9fans@cse.psu.edu Received: from plan9.cs.bell-labs.com (plan9.bell-labs.com [204.178.31.2]) by mail.cse.psu.edu (CSE Mail Server) with SMTP id DC9FB199F2 for <9fans@cse.psu.edu>; Wed, 14 Nov 2001 09:29:14 -0500 (EST) To: 9fans@cse.psu.edu Subject: Re: [9fans] one reason ideas from Plan 9 didn't catch on From: "rob pike" MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Message-Id: <20011114142914.DC9FB199F2@mail.cse.psu.edu> Sender: 9fans-admin@cse.psu.edu Errors-To: 9fans-admin@cse.psu.edu X-BeenThere: 9fans@cse.psu.edu X-Mailman-Version: 2.0.7 Precedence: bulk Reply-To: 9fans@cse.psu.edu List-Help: List-Id: Fans of the OS Plan 9 from Bell Labs <9fans.cse.psu.edu> List-Archive: Date: Wed, 14 Nov 2001 09:29:12 -0500 > What advantages do you find to this, over pure capability systems? The most important aspect of Plan 9's design is that its unusual properties all derive from the use of files, a concept every computer user and programmer is comfortable with. For example, make every resource file-like, add a network file system, and suddenly every resource can not only be accessed remotely, the users easily grasp how to do so. This really is the crux of the system: a combination that combines ease of composability with familiarity. -rob --upas-zyvnwppfystvoawljuqndnsvof-- --upas-iiewkrylxkzrffofvacfqyasom--