home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!news.tek.com!vice!bobbe
- From: bobbe@vice.ICO.TEK.COM (Robert Beauchaine)
- Newsgroups: comp.lang.pascal
- Subject: Re: Turbo Scheme
- Message-ID: <10820@vice.ICO.TEK.COM>
- Date: 20 Nov 92 17:13:45 GMT
- References: <34175@adm.brl.mil>
- Organization: Tektronix, Inc., Beaverton, OR.
- Lines: 44
-
- In article <34175@adm.brl.mil> stone@hilbert.math.grin.edu (John David Stone) writes:
- >
- > Don't even joke about it. One of my biggest fears as a teacher of
- >computer science is that Borland will trash Scheme as a language for
- >learning programming the same way they ruined Pascal and tried to ruin
- >Prolog.
-
- As a daily user of Standard Pascal, I couldn't disagree with you
- more. While I don't support each and every change Borland has
- wrought in its Pascal compilers, I would choose it over other
- compilers w/o a moments hesitation. I can't think of a bigger
- pain in the butt than manipulating "packed array of char".
-
- What it sounds like you want is a language that doesn't change
- over time, has little or no support for the platform on which it
- is run, and supplies no non-standard language extensions. We
- already have a language like that; it's called Fortran. Were
- it not for the combined inertia of aging pedagogical physicists,
- it would have probably died a quiet death years ago.
-
- Let me ask this question: do you think Pascal would still be a
- major player in the micro industry w/o Turbo Pascal? Probably
- not; we would all be writing 'C' code and hating every minute of
- it.
-
- Borland has done little to change the actual flavour of the
- language of Pascal (except with the recent addition of Object
- Oriented Extensions). You can use as much or as little of the
- additions that have been provided, and any standard pascal source
- will (with only minor massaging) compile and run. Ten times in
- the interval required to even get an executable on any other
- platform.
-
- Perhaps, from a teaching perspective, your criticisms are valid.
- I for one am glad that Borland considered the rest of us, though.
-
- /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
-
- Bob Beauchaine bobb@vice.ICO.TEK.COM
-
- C: The language that combines the power of assembly language with the
- flexibility of assembly language.
-
- Real friends don't let friends use UNIX.
-