[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Fwd: Which 90% of POSIX /is/ good then?
From: |
Marcus Brinkmann |
Subject: |
Re: Fwd: Which 90% of POSIX /is/ good then? |
Date: |
Thu, 27 Oct 2005 19:22:22 +0200 |
User-agent: |
Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (Sanjō) APEL/10.6 Emacs/21.4 (i386-pc-linux-gnu) MULE/5.0 (SAKAKI) |
At Thu, 27 Oct 2005 17:37:58 +0200,
Alfred M Szmidt wrote:
>
> Pids are also broken for another reason: they are public entries in
> a globally shared, mutable namespace.
>
> If and only if one considers globally shared mutable namespaces
> broken. People with a lispish background don't.
This is ironic, because this is precisely the reason why the Hurd is
not a LispOS.
http://www.gnu.org/software/hurd/hurd-paper.html
[talking about lack of extensibility in traditional kernels]
Some systems have tried to address these difficulties. Smalltalk-80
and the Lisp Machine both represented one method of getting around
the problem. System code is not distinguished from user code; all of
the system is accessible to the user and can be changed as need
be. Both systems were built around languages that facilitated such
easy replacement and extension, and were moderately successful. But
they both were fairly poor at insulating users and programs from
each other, failing one of the principal goals of OS design.
Thanks,
Marcus
- Re: Fwd: Which 90% of POSIX /is/ good then?, (continued)
- Re: Fwd: Which 90% of POSIX /is/ good then?, Jonathan S. Shapiro, 2005/10/27
- Re: Fwd: Which 90% of POSIX /is/ good then?, Brian Brunswick, 2005/10/27
- Re: Fwd: Which 90% of POSIX /is/ good then?, Alfred M\. Szmidt, 2005/10/27
- Re: Fwd: Which 90% of POSIX /is/ good then?, Jonathan S. Shapiro, 2005/10/27
- Name spaces in programming languages, Ludovic Courtès, 2005/10/27
- Re: Name spaces in programming languages, Alfred M\. Szmidt, 2005/10/27
- Re: Name spaces in programming languages, Ludovic Courtès, 2005/10/28
- Re: Name spaces in programming languages, Alfred M\. Szmidt, 2005/10/28
- Re: Name spaces in programming languages, Ludovic Courtès, 2005/10/28
- Re: Name spaces in programming languages, Alfred M\. Szmidt, 2005/10/28
- Re: Fwd: Which 90% of POSIX /is/ good then?,
Marcus Brinkmann <=
- Re: Fwd: Which 90% of POSIX /is/ good then?, Alfred M\. Szmidt, 2005/10/27
Re: Which 90% of POSIX /is/ good then?, Jonathan S. Shapiro, 2005/10/27