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