From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=0.8 required=3.0 tests=BAYES_50,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.5-pre1 X-Received: by 2002:a0c:edcf:: with SMTP id i15mr4106241qvr.10.1622210357290; Fri, 28 May 2021 06:59:17 -0700 (PDT) X-Received: by 2002:a25:4009:: with SMTP id n9mr10407615yba.73.1622210357088; Fri, 28 May 2021 06:59:17 -0700 (PDT) Path: eternal-september.org!reader02.eternal-september.org!feeder5.feed.usenet.farm!feeder1.feed.usenet.farm!feed.usenet.farm!tr2.eu1.usenetexpress.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Fri, 28 May 2021 06:59:16 -0700 (PDT) In-Reply-To: <16c4686c-5db8-3590-df30-5b4e69c01e0a@planet.nl> Injection-Info: google-groups.googlegroups.com; posting-host=202.67.103.232; posting-account=S_MdrwoAAAD7T2pxG2e393dk6y0tc0Le NNTP-Posting-Host: 202.67.103.232 References: <3f0a77d7-f51b-c217-c16b-4b07767cad48@planet.nl> <97840033-5904-4efb-91ec-e0c861ac1eadn@googlegroups.com> <16c4686c-5db8-3590-df30-5b4e69c01e0a@planet.nl> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: why the pascal family of languages (Pascal, Ada, Modula-2,2,Oberon, Delphi, Algol,...) failed compared to the C family? From: Robin Vowels Injection-Date: Fri, 28 May 2021 13:59:17 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Xref: reader02.eternal-september.org comp.lang.ada:62040 List-Id: On Friday, May 28, 2021 at 5:22:16 PM UTC+10, ldries46 wrote: > Op 27-5-2021 om 18:45 schreef Robin Vowels: > > On Thursday, May 27, 2021 at 5:55:42 PM UTC+10, ldries46 wrote:=20 > >> Op 27-5-2021 om 8:53 schreef Robin Vowels:=20 > >>> On Wednesday, July 16, 2014 at 10:25:17 PM UTC+10, Nasser M. Abbasi w= rote:=20 > >>>> The first language I really liked was Pascal.=20 > >>>> But the Pascal family of languages (including Ada) have=20 > >>>> clearly failed to become popular,=20 > >>> .=20 > >>> Pascal and Algol 60 did not have string handling.=20 > >>> Algol 60 did not have a defined I/O.=20 > > .=20 > >> Algol 60 wasn't a programming language=20 > > .=20 > > FALSE. ALGOL 58, the predecessor of ALGOL 60, was designed as a=20 > > programming language. > Read the Algol reort then you can see that its intention was not=20 > primarily to be a computer language and not a mathematical language. . RUBBISH. John Backus (1959): , "The Zurich ACM-GAMM Conference had two principal motives in proposing the = IAL: (a) To provide a means of communicating numerical methods and other pr= ocedures between people, and (b) To provide a means of realizing a stated p= rocess on a variety of machines..."=20 . The first ALGOL 58 compiler was running in 1958. . >From the Revised Report: . "... ALGOL 60. This is a language suitable for expressing a large class of = numerical processes in a form sufficiently concise for direct automatic tra= nslation into the language of programmed automatic computers."