Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!seismo!lll-lcc!mordor!styx!ames!ucbcad!ucbvax!cbatt!osu-eddie!osupyr!lum
From: lum@osupyr.UUCP (Lum Johnson)
Newsgroups: comp.lang.misc
Subject: Re: Type and range checking
Message-ID: <134@osupyr.UUCP>
Date: Tue, 13-Jan-87 18:43:36 EST
Article-I.D.: osupyr.134
Posted: Tue Jan 13 18:43:36 1987
Date-Received: Wed, 14-Jan-87 19:31:47 EST
References: <3330@bu-cs.BU.EDU> <1638@enea.UUCP>
Reply-To: lum@osupyr.UUCP (Lum Johnson)
Organization: The Ohio State University, IRCC/CIS DEC-2060
Lines: 20

In article <1638@enea.UUCP> sommar@enea.UUCP (Erland Sommarskog) writes:
>In article <3330@bu-cs.BU.EDU> bzs@bu-cs.BU.EDU (Barry Shein) writes:
>>   ... discussion that claims that Pascal was a mistake as an 
>>       introductory langauge.
>I agree with you on this point. What Wirth and no one else probably didn't
>realize is that the language you learn first is the one you know best and
>the one you prefer. My first programming course started with Fortran and
>concluded with Pascal. Though I use Fortran very little I know it quite well.
>The use of extentions in Pascal doesn't make things better.

Are you sure?  I started with BASIC, went rapidly through FORTRAN, PL/I,
ALGOL, and LISP, and ended up using assembly language because I can't cope
with all the "help" compilers want to give me without my asking for it.
I can't even tolerate PASCAL and its descendants.

However, my favorite and best understood language is TECO, the "assembly
language" in which EMACS is written.  Of course, although I can write it
quickly and easily, I can't really read it - almost no one can.

Lum Johnson  lum@ohio-state.arpa  ..!cbosgd!osu-eddie!lum