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: 1014db,ef0074ec236ba6e3 X-Google-Attributes: gid1014db,public X-Google-Thread: 1108a1,ef0074ec236ba6e3 X-Google-Attributes: gid1108a1,public X-Google-Thread: 103376,b19fa62fdce575f9 X-Google-Attributes: gid103376,public X-Google-Thread: 108717,ef0074ec236ba6e3 X-Google-Attributes: gid108717,public X-Google-ArrivalTime: 1994-11-27 03:55:16 PST Path: nntp.gmd.de!xlink.net!howland.reston.ans.net!math.ohio-state.edu!caen!msuinfo!harbinger.cc.monash.edu.au!news.cs.su.oz.au!news.adelaide.edu.au!yoyo.aarnet.edu.au!goliath.camtech.com.au!gateway.dircsa.org.au!cleese.apana.org.au!bugalugs.apana.org.au!andrew From: andrew@bugalugs.apana.org.au (Andrew Dunstan) Newsgroups: comp.lang.ada,comp.lang.c,comp.programming,comp.lang.c++,comp.object Subject: Re: Why don't large companies use Ada? Date: 27 Nov 1994 11:55:16 GMT Organization: The Bugalugs Machine Distribution: world Message-ID: <3b9s34$m58@cleese.apana.org.au> References: <3a6oc5$dkh@nntp1.u.washington.edu> <3alh02$rgo@holly.csv.warwick.ac.uk> <3alk8j$ok7@calvin.st-and.ac.uk> <3avnpi$1rf@sage.csv.warwick.ac.uk> <3b2bfn$487@calvin.st-and.ac.uk> NNTP-Posting-Host: bugalugs.apana.org.au Xref: nntp.gmd.de comp.lang.ada:17032 comp.lang.c:70152 comp.programming:13151 comp.lang.c++:80783 comp.object:17922 Date: 1994-11-27T11:55:16+00:00 List-Id: In article <3b2bfn$487@calvin.st-and.ac.uk>, ajry@st-andrews.ac.uk (Alistair James Robert Young) writes: |> In article <3avnpi$1rf@sage.csv.warwick.ac.uk>, |> Jules wrote: |> >In article <3alk8j$ok7@calvin.st-and.ac.uk>, |> > ajry@st-andrews.ac.uk (Alistair James Robert Young) writes: |> >>PS, if you think your Pascal course is bad, pity them at St. Andrews: |> >>s-algol,developed there,only used there, completely useless for any practical |> >>purpose! |> > |> >Is (Standard) Pascal useful for any practical purpose? |> >A language where every time you wish to read a string you must write your own |> >procedure to do it? And all strings are fixed length? |> >A language which does not allow random access to files? |> >I could go on.... |> > |> |> Well, at least you pick up some things that might be useful later on with |> Turbo Pascal or C. Does anyone still use algol out there? For anything? And |> when this dialect tries to implement arrays (called 'vectors' for some |> bizarre reason), or pointers - well, does the word 'bastardized' mean |> anything? :-) |> 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. cheers andrew