Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!rutgers!cbmvax!daveh From: daveh@cbmvax.UUCP Newsgroups: comp.sys.amiga Subject: Re: Amiga good for hacking?? Message-ID: <1519@cbmvax.cbmvax.cbm.UUCP> Date: Mon, 9-Mar-87 14:48:13 EST Article-I.D.: cbmvax.1519 Posted: Mon Mar 9 14:48:13 1987 Date-Received: Tue, 10-Mar-87 05:44:57 EST References: <2705@jade.BERKELEY.EDU> Distribution: world Organization: Commodore Technology, West Chester, PA Lines: 33 in article <2705@jade.BERKELEY.EDU>, mwm@eris.BERKELEY.EDU (Mike (No one lives forever.) Meyer) says: > > In article <2719@well.UUCP> ewhac@well.UUCP (Leo 'Bols Ewhac' Schwab) writes: >>The Exec is the underlying and true core of the Amiga >>OS, and it's wonderful. The DOS was written in England by MetaComCo, and >>sucks rocks. But you can usually code around the DOS, and there is fame and >>fortune to be made in this area. > > Carefull, there - the stuff written in England is what provides all > the nice message passing, library primitives, resource allocation and > etc. that people like so much. I think that the real crud is in the > attempt to mate a BCPL system with a C system. No, no, no, no. The message passing, task swapping, devices, libraries, lists, memory allocation, etc. are all part of the Exec subsystem. Its true that AmigaDOS builds on top of these constructs (like Exec Tasks being a subset of DOS Processes) and provides easier access to them (like directly managing a console.device versus opening the DOS device "CON:"), but all of these low level items are part of Exec, and I think that most of these, at least in 1.2, are written in assembler, not C and certainly not BCPL. >