On Wed, Dec 1, 2010 at 1:12 PM, Sean Conner <spc at conman.org> wrote:
It was thus said that the Great Richard once stated:
IIRC there was something earlier written in BCPL.
I'd forgotten that AmigaOS was written in BCPL.
?Actually, only the filesystem portion. ?Exec was in Assembly, and Inuition
was in C.
Essentially, yes, though I'd expand "the filesystem portion" to be the
part of the suite commonly called AmigaDOS, including various system
utilities which sits on top of Exec (the "kernel", more or less,
possibly better described as a "real-time message-passing task
manager, similar _in concept_ to Mach) and sort-of next to Intuition
(the GUI). The major components of AmigaOS are more intertwined than
Linux or UNIX, but the divisions are similar.
?-spc (Who found the AmigaOS to be fun to program
under)
I loved programming on the Amiga, but I preferred system programming
to application programming (i.e. - not so much Intuition work, but
plenty of work on device drivers for disk and network and I/O cards
and lots of console-I/O programs in C and MC68K assembly).
-ethan