Re: Xah Lee's Unixism
From: SM Ryan (wyrmwif_at_tango-sierra-oscar-foxtrot-tango.fake.org)
Date: 09/03/04
- Next message: SM Ryan: "Re: Xah Lee's Unixism"
- Previous message: Paul Chiusano: "Recursive Generator Question"
- In reply to: Karl A. Krueger: "Re: Xah Lee's Unixism"
- Next in thread: Walter Bushell: "Re: Xah Lee's Unixism"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Fri, 03 Sep 2004 02:49:43 -0000
"Karl A. Krueger" <kkrueger@example.edu> wrote:
# In comp.lang.lisp Pascal Bourguignon <spam@mouse-potato.com> wrote:
# > "John Thingstad" <john.thingstad@chello.no> writes:
# >> Note the Mac OS 10 / Darwin uses a unix kernel because of all the
# >> problems with interoperabillity OS 9 had with talking to Windows and
# >> Unix boxes.
# >
# > No that's not the reason. The reason is ONLY because of the lack of
# > virtual memory management (with separation of addressing spaces for
# > processes) in MacOS.
#
# It was my impression that the Motorola 68000 CPU, upon which the
# original Macintosh was based, did not support memory management in
# hardware. At least, that's usually given as the reason that portable
# Unix systems such as NetBSD will "never" run on the earlier 68k (or,
# for that matter, 8086 or 80286) chips.
It needed an extra chip until about the 68020. Mac system 7 had a form of
virtual memory; there are Linux and BSD versions that are advertised to
run on the 68020 or later.
MacOSX still has cruft from 1984 system 1, but now it's the outer layers
on top of the Unix kernel calls instead of Posix functions layered on
top of cruft.
-- SM Ryan http://www.rawbw.com/~wyrmwif/ Raining down sulphur is like an endurance trial, man. Genocide is the most exhausting activity one can engage in. Next to soccer.
- Next message: SM Ryan: "Re: Xah Lee's Unixism"
- Previous message: Paul Chiusano: "Recursive Generator Question"
- In reply to: Karl A. Krueger: "Re: Xah Lee's Unixism"
- Next in thread: Walter Bushell: "Re: Xah Lee's Unixism"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|