Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Archive » net.micro » Re: 'toy OS', most students would just manage to learn assembler
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Re: 'toy OS', most students would just manage to learn assembler [message #66275] Sun, 19 May 2013 20:18
arnold is currently offline  arnold
Messages: 26
Registered: May 2013
Karma: 0
Junior Member
Message-ID: <5707@gatech.UUCP>
Date: Fri, 6-Apr-84 14:21:36 EST
Article-I.D.: gatech.5707
Posted: Fri Apr  6 14:21:36 1984
Date-Received: Sat, 7-Apr-84 06:26:37 EST
References: <2975@fortune.UUCP>
Organization: Georgia Tech School of ICS, Atlanta
Lines: 25

There is no excuse to teach an OS course to students who have never had
any exposure to assembly language.  After you have learned assembler for
one real machine, you can learn another machine very easily, since the concepts
are the same (given Von-Nueman machines), just the syntax is different.

To expect a student to both learn assembler and do an OS is unreasonable.
First teach 'em how to program in a high level language, then teach 'em
assmbler, then COBOL and ADA so they'll see how not to do it, then C, so
that they'll appreciate it, and THEN teach 'em how to write an OS.

Some schools also like to teach a "simple" assembler, like MIX, which is even
worse than not teaching anything.  You should teach people about real
machines; e.g. it is not too hard to write a simulator for the PDP-11,
even in Pascal!

Besides, who says an OS has to be written all in assembler anyway? (Lookout!
BIG BLUE is going to get me!!!!)  I can name at least one OS written in
a high level language, which is in use today (MULTICS... :-)

-- 
Arnold Robbins
CSNET: arnold@gatech		ARPA: arnold.gatech@CSNet-relay
UUCP:	...!{akgua,allegra,rlgvax,sb1,ut-sally}!gatech!arnold

"Look Bruce!  It's the Bat Signal!"
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: I'm losing faith in ATARI
Next Topic: Wanted: a MACRO-11 assembler for unix
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Thu Dec 19 04:30:29 EST 2024

Total time taken to generate the page: 0.00262 seconds