🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.lang.pascal
Article #269

Re: pascal as an intro. language

#269
From: db
Date: Thu, 06 Mar 1986 12:37
20 lines
1669 bytes
In article <4360@ut-sally.UUCP> ark@sally.UUCP (Arthur M. Keller) writes:
>The main issue appears to be that if you restrict yourself
>to the features of Pascal when teaching Ada, what's wrong with using
>Ada syntax and an Ada compiler?  Pascal can run on lots of
>environments rather efficiently. Pascal is a simple yet powerful language.  

Several articles by Soloway, Bonar, Erlich & co. suggest that the ability
to break out of a loop makes learning to program much easier.  For example,
See CACM vol 26 (1983) pp853-860.  Standard PASCAL doesn't have this feature.
If you want efficient compilers & a simple language, I'd suggest Modula-2.
This also has the advantages of defined string-handling, modules & separate
compilation, instaed of the various ad-hoc hacks to PASCAL to make it a halfway
reasonable programming language.

I can't remember if Modula-2 has a break statement.  If not, I guess ADA should
be considered.

-- 
	Dave Berry. CS postgrad, Univ. of Edinburgh		
					...mcvax!ukc!cstvax!db
Technical Details
Message-ID: <75@cstvax.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxt!houxm!whuxl!whuxlm!akgua!gatech!seismo!mcvax!ukc!cstvax!db
References: <192@bu-cs.UUCP> <4253@ut-sally.UUCP> <433@snow.warwick.UUCP> <4360@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!mhuxr!mhuxt!houxm!whuxl!whuxlm!akgua!gatech!seismo!mcvax!ukc!cstvax!db
From: db@cstvax.UUCP
Newsgroups: net.lang.pascal,net.college
Subject: Re: pascal as an intro. language
Message-ID: <75@cstvax.UUCP>
Date: Thu, 6-Mar-86 07:37:49 EST
Article-I.D.: cstvax.75
Posted: Thu Mar  6 07:37:49 1986
Date-Received: Sun, 9-Mar-86 08:44:35 EST
References: <192@bu-cs.UUCP> <4253@ut-sally.UUCP> <433@snow.warwick.UUCP> <4360@ut-sally.UUCP>
Reply-To: db@cstvax.UUCP (Dave Berry)
Organization: Comp. Sc., Edinburgh Univ., Scotland
Lines: 20