Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site gcc-opus.ARPA
Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!godot!harvard!gcc-opus!brad
From: brad@gcc-opus.ARPA (Brad Parker)
Newsgroups: net.lang.c
Subject: Re: Multilevel standards
Message-ID: <177@gcc-opus.ARPA>
Date: Sun, 6-Jan-85 16:55:52 EST
Article-I.D.: gcc-opus.177
Posted: Sun Jan  6 16:55:52 1985
Date-Received: Tue, 8-Jan-85 03:02:18 EST
References: <4859@utzoo.UUCP> <11@mit-athena.ARPA>
Reply-To: brad@gcc-opus.UUCP (Brad Parker)
Organization: General Computer Company, Cambridge Ma (creators of Ms. Pacman)
Lines: 27
Summary: 

In article <11@mit-athena.ARPA> jc@mit-athena.ARPA (John Chambers) writes:
>
>Hey, c/mon fellas!  Pascal was designed as an introductory language for
>a first programming course.  Of course, it's restricted!  A full system
>language (like C) is not appropriate for Programming 101.  A toy language
>(like Pascal) is not appropriate for building operating systems.
>				John Chambers

Ah John, perhaps you should have a short talk with the folks over at Apollo.
They built an entire os, a transparent shared file system, network and
graphics system using Pascal. It has dynamic runtime binding (unlike unix)
and shared runtime libraries (unlike unix).
The system is not shabby - it's real fast AND supports C.

Not bad for a "toy language". 

(personally, I would have done the work in C, but it shows that that vehicle
 is not the only concideration, the destination is...)

-- 

J Bradford Parker
uucp: seismo!harvard!gcc-opus!brad
otherwise: what else is there ?

"Say something once, Why say it again ?"
	- David Burne