Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!caip!andromeda!argus!ken From: ken@argus.UUCP (Kenneth Ng) Newsgroups: net.lang.c Subject: Re: Pascals Origins Message-ID: <311@argus.UUCP> Date: Tue, 8-Jul-86 21:54:49 EDT Article-I.D.: argus.311 Posted: Tue Jul 8 21:54:49 1986 Date-Received: Wed, 9-Jul-86 06:40:04 EDT References: <2007@brl-smoke.ARPA> Organization: NJ Inst of Tech., Newark NJ Lines: 32 In article <2007@brl-smoke.ARPA>, rbj@icst-cmr (Root Boy Jim) writes: > > Unfortunately it teaches them bad habits as well. I was freaked royally > when my brother told me years ago that there were no provisions for > separate compilation. Everything in one source file, and they make > people write large scale projects in it? Pure insanity. I believe Wirth had said that seperate compilation was a tweak, and that people should concentrate on faster compilers. I guess he changed his mind. > The I/O is inscrutable to a wizard, much less a novice. From my experiences with Pascal I/O, I've found it easier to use 360 assembler and a real library linker/loader than to use Pascal I/O. I've even found it easier (although non portable), to call Fortran reads and writes instead of Pascal's. > > Modula 2 was written to cover Pascal's mistakes. Perhaps Pascal was > written to cover Lilith's mistakes as well. And Ada was written to fix Modula 2's mistakes. -- Kenneth Ng: Post office: NJIT - CCCC, Newark New Jersey 07102 uucp(unreliable) ihnp4!allegra!bellcore!njitcccc!ken soon uucp:ken@rigel.cccc.njit.edu bitnet(prefered) ken@njitcccc.bitnet soon bitnet: ken@orion.cccc.njit.edu (Yes, we are slowly moving to RFC 920, kicking and screaming) Vulcan jealousy: "I fail to see the logic in prefering Stonn over me" Romulan: "Permit me the glory of the kill"