From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,ef0074ec236ba6e3 X-Google-Attributes: gid109fba,public X-Google-Thread: 108717,ef0074ec236ba6e3 X-Google-Attributes: gid108717,public X-Google-Thread: 103376,b19fa62fdce575f9 X-Google-Attributes: gid103376,public X-Google-Thread: 1108a1,ef0074ec236ba6e3 X-Google-Attributes: gid1108a1,public X-Google-Thread: 1014db,ef0074ec236ba6e3 X-Google-Attributes: gid1014db,public X-Google-ArrivalTime: 1994-11-30 19:40:53 PST Path: bga.com!news.sprintlink.net!pipex!sunsite.doc.ic.ac.uk!uknet!strath-cs!st-and!ajry From: ajry@st-andrews.ac.uk (Alistair James Robert Young) Newsgroups: comp.lang.ada,comp.lang.c,comp.programming,comp.lang.c++,comp.object Subject: s-algol Date: 1 Dec 1994 03:10:19 GMT Organization: University Of St. Andrews Message-ID: <3bjeqr$3dk@calvin.st-and.ac.uk> References: <3a6oc5$dkh@nntp1.u.washington.edu> <3avnpi$1rf@sage.csv.warwick.ac.uk> <3b2bfn$487@calvin.st-and.ac.uk> <3b9s34$m58@cleese.apana.org.au> NNTP-Posting-Host: lang1.st-andrews.ac.uk Xref: bga.com comp.lang.ada:8126 comp.lang.c:32716 comp.programming:5519 comp.lang.c++:39067 comp.object:9214 Date: 1994-12-01T03:10:19+00:00 List-Id: In article <3b9s34$m58@cleese.apana.org.au>, Andrew Dunstan wrote: > >I'm probably one of the few people who read these groups who has had the >misfortune to have to do with s-algol. I even have a few manuals stashed away >somewhere, and still have a copy lurking on my mac. > >I don't like the language, for a number of reasons which I won't bother to >go into here. > >But your attack is wide of the mark. Languages should be used in teaching for >their pedagogic values, not for their application in industrial use. I happen >to think that Ada is well-suited to both purposes, but let us at least make >the distinction clear. If students can be taught good programming practise >with one tool, then picking up another language should be a snap. I don't even >remember how many computer languages I have written in - I lost count somewhere >in the 'teens. > I was 'taught good programming practice` in s-algol after having learnt C, and so am familiar with both. In my opinion, the non-standard implementations of such things as arrays and pointers compared to most languages in wide use actually make it more difficult for the student to translate examples to another language. Also IMO, languages used in teaching should be chosen for their value for that purpose, but the languages used in industry should also be taken into account. Choosing a language that is widely different from any in common use makes it more difficult to adjust on entering the industrial environment. BTW: Can anyone reading this suggest a more appropriate group? Alistair ------------------------------------------------------------------------ Alistair Young -- Arkane Systems Software Development & PC Consultancy The opinions above are my company's, because I OWN it! [Development for OS/2 only!] Contact: ajry@st-and.ac.uk "Time flies like an arrow, fruit flies like a banana" - Groucho Marx GAT/CS/C/S d++ H s++:- g+ !p+ !au a- w+++ v+++ C++++ O++++$ P+ E+++ N+++ W--- M-- !V -po+(++) Y+ t+ R++ tv b+++ D++ e+ u** h--- f+ r++ n+ y? ------------------------------------------------------------------------