Article View: comp.lang.misc
Article #381Re: models (was Which language to teach first?)
From: Marc[e] Sabatella
Date: Tue, 01 Aug 1989 21:58
Date: Tue, 01 Aug 1989 21:58
18 lines
1226 bytes
1226 bytes
>The most important thing is LEAVING OUT spurious or unhelpful concepts, >like line numbers in BASIC or pointers to functions returning arrays of >structures containing pointers to functions returning... in C, or about >half of PL/I. :-) The simpler the better for an introductory language. On the other hand, just because C *provides* this, doesn't mean you have to teach it in a beginning class. I could probably make a good argument for a language like Ada as a beginning language - if you stick to basics it is as easy as Pascal (easier, really - I think in/out is more intutive than "var"), and when it is time to learn more advanced concepts (say, in a second or third course) you don't have to switch languages. -------------- Marc Sabatella HP Colorado Language Lab (CoLL) marc@hpmonk
Technical Details
Message-ID:
<5160021@hpfcdc.HP.COM>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!hplabs!hpfcdc!marcReferences:
<18814@mimsy.UUCP>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!hplabs!hpfcdc!marc From: marc@hpfcdc.HP.COM (Marc[e] Sabatella) Newsgroups: comp.lang.misc Subject: Re: models (was Which language to teach first?) Message-ID: <5160021@hpfcdc.HP.COM> Date: 1 Aug 89 21:58:10 GMT References: <18814@mimsy.UUCP> Organization: HP Ft. Collins, Co. Lines: 18