🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.lang.pascal
Article #260

Re: pascal ass intro. language

#260
From: Kay Dekker
Date: Fri, 28 Feb 1986 01:13
29 lines
2000 bytes
In article <4253@ut-sally.UUCP> ark@sally.UUCP (Arthur M. Keller) writes:
>I have decided to step into the fray here.

Same here.  Normally, I'd stay away from this sort of discussion as it
invariably becomes "religious", but the following comment made me feel
like doing a little evangelizing...

>I don't know anyone who seriously suggests
>teaching Ada as a first language (they should be punished by having to
>teach Ada to Cobol programmers).

Gag me (as I believe the idiom is) with a spoon!  I don't understand why,
if Pascal could be considered as an introductory language, Ada should be
regarded as worse.  I often hear the complaint "But Ada is so *huge* and
*complicated*!".  Maybe, if you look at the complete language.  However,
there is a subset of Ada which is remarkably Pascal-like: if one ignores
tasking, and the rest of the "further on in the book" stuff, there remains
a simple, elegant, Algol-like language which should be as comprehensible
to a beginning programmer as Pascal is, if not more so.  And it doesn't have
the quirks which make Pascal difficult to explain.
Have you ever tried to explain Pascal I/O to beginners?  I have, and I can't
say it sounds entirely convincing.

But then I *like* Ada.  So you can disregard the above as "religious" if you
want.
							Kay.
-- 
Virtue is its own punishment.
			... mcvax!ukc!warwick!kay
Technical Details
Message-ID: <433@snow.warwick.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!think!harvard!seismo!mcvax!ukc!warwick!kay
References: <192@bu-cs.UUCP> <4253@ut-sally.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!think!harvard!seismo!mcvax!ukc!warwick!kay
From: kay@warwick.UUCP (Kay Dekker)
Newsgroups: net.lang.pascal,net.college
Subject: Re: pascal ass intro. language
Message-ID: <433@snow.warwick.UUCP>
Date: Thu, 27-Feb-86 20:13:52 EST
Article-I.D.: snow.433
Posted: Thu Feb 27 20:13:52 1986
Date-Received: Sun, 2-Mar-86 19:37:52 EST
References: <192@bu-cs.UUCP> <4253@ut-sally.UUCP>
Reply-To: kay@warwick.UUCP (Kay Dekker)
Organization: Computer Science, Warwick University, UK
Lines: 29