From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 6f903350 for ; Fri, 11 Jan 2019 04:30:05 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id D862D9466A; Fri, 11 Jan 2019 14:30:03 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 215C294667; Fri, 11 Jan 2019 14:29:25 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 50C1494667; Fri, 11 Jan 2019 14:29:22 +1000 (AEST) Received: from mail1.g21.pair.com (mail1.g21.pair.com [216.146.195.69]) by minnie.tuhs.org (Postfix) with ESMTPS id 88D5094666 for ; Fri, 11 Jan 2019 14:29:21 +1000 (AEST) Received: from mail1.g21.pair.com (localhost [127.0.0.1]) by mail1.g21.pair.com (Postfix) with ESMTP id 22495F19AB; Thu, 10 Jan 2019 23:29:21 -0500 (EST) Received: from [192.168.1.67] (76-231-26-130.lightspeed.sntcca.sbcglobal.net [76.231.26.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail1.g21.pair.com (Postfix) with ESMTPSA id 784A2F19A9; Thu, 10 Jan 2019 23:29:20 -0500 (EST) Content-Type: multipart/alternative; boundary="Apple-Mail=_7B2B7324-7E67-4617-8E66-82250D46D577" Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) From: Paul McJones In-Reply-To: Date: Thu, 10 Jan 2019 20:29:17 -0800 Message-Id: <920BC45C-B744-4DA9-9A27-28BFE3176424@mcjones.org> References: To: Clem cole , Dave Horsfall X-Mailer: Apple Mail (2.3445.102.3) Subject: Re: [TUHS] Happy birthday, C.A.R. Hoare! X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: tuhs@minnie.tuhs.org Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --Apple-Mail=_7B2B7324-7E67-4617-8E66-82250D46D577 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 In the June 1966 CACM [1], Wirth and Hoare published "A contribution to = the development of ALGOL=E2=80=9D, which describes a language very = similar to Algol W. In Wirth=E2=80=99s Turing Award lecture (published = in the Feb 1985 CACM [2]) "=46rom programming language design to = computer construction=E2=80=9D, he noted: =E2=80=9CThe Working Group assumed the task of proposing a successor and = soon split into two camps. On one side were the ambitious who wanted to = erect another milestone in language design, and, on the other, those who = felt that time was pressing and that an adequately extended ALGOL 60 = would be a productive endeavor. I belonged to this second party and = submitted a proposal that lost the election. Thereafter, the proposal = was improved with contributions from Tony Hoare (a member of the same = group) and implemented on Stanford University's first IBM 360. The = language later became known as ALGOL W and was used in several = universities for teaching purposes.=E2=80=9D In particular, Hoare=E2=80=99s work on =E2=80=9CRecord Handling=E2=80=9D = (see [3]) had a strong impact on Algol W and Wirth=E2=80=99s later = languages. [1] http://doi.acm.org/10.1145/365696.3657022 [2] http://doi.acm.org/10.1145/2786.2789 [3] http://www.softwarepreservation.org/projects/ALGOL/standards/. > On Jan 10, 2019, at 7:06 PM, clemc@ccc.com wrote: >=20 > From: Clem cole > > To: Dave Horsfall > > Cc: The Eunuchs Hysterical Society > >=20 > Dave. The w in Algolw was Wirth. He was at Stanford at the time. It = was written in PL/360 btw. The sources are googlable. FWIW Pascal = was done a couple of years later with lessons learned from Algolw and = reaction to Algol68. =20 >=20 > Sent from my PDP-7 Running UNIX V0 expect things to be almost but not = quite.=20 >=20 >> On Jan 10, 2019, at 6:52 PM, Dave Horsfall > wrote: >>=20 >> [Not sure whether this is more appropriate for COFF instead, so it's = here; advice (apart from STFU) gratefully accepted.) >>=20 >> Sir Charles Antony Richard Hoare FRS FREng was born on this day in = 1934; a computer pioneer (one of the greats) he gave us things like the = quicksort algorithm (which became qsort() in Unix) and ALGOLW (a neat = language). >>=20 >> -- Dave >=20 --Apple-Mail=_7B2B7324-7E67-4617-8E66-82250D46D577 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
In the June 1966 CACM [1], Wirth and Hoare published "A = contribution to the development of ALGOL=E2=80=9D, which describes a = language very similar to Algol W. In Wirth=E2=80=99s Turing Award = lecture (published in the Feb 1985 CACM [2]) "=46rom programming = language design to computer construction=E2=80=9D, he noted:

=E2=80=9CThe = Working Group assumed the task of proposing a successor and soon split = into two camps. On one side were the ambitious who wanted to erect = another milestone in language design, and, on the other, those who felt = that time was pressing and that an adequately extended ALGOL 60 = would be a productive endeavor. I belonged to this second party and = submitted a proposal that lost the election. Thereafter, the = proposal was improved with contributions from Tony Hoare (a member = of the same group) and implemented on Stanford University's first IBM = 360. The language later became known as ALGOL W and was used in = several universities for teaching purposes.=E2=80=9D

In particular, = Hoare=E2=80=99s work on =E2=80=9CRecord Handling=E2=80=9D (see [3]) had = a strong impact on Algol W and Wirth=E2=80=99s later = languages.



From: Clem = cole <clemc@ccc.com>
To: Dave = Horsfall <dave@horsfall.org>
Cc: The Eunuchs Hysterical Society <tuhs@tuhs.org>

Dave. The w = in Algolw was Wirth.  He was at Stanford at the time.  It was = written in PL/360 btw.    The sources are googlable. =  FWIW  Pascal was done a couple of years later with lessons = learned from Algolw and reaction to Algol68.  

Sent from my = PDP-7 Running UNIX V0 expect things to be almost but not quite. 

On = Jan 10, 2019, at 6:52 PM, Dave Horsfall <dave@horsfall.org> = wrote:

[Not sure whether this is more = appropriate for COFF instead, so it's here; advice (apart from STFU) = gratefully accepted.)

Sir Charles Antony = Richard Hoare FRS FREng was born on this day in 1934; a computer pioneer = (one of the greats) he gave us things like the quicksort algorithm = (which became qsort() in Unix) and ALGOLW (a neat language).

-- Dave


= --Apple-Mail=_7B2B7324-7E67-4617-8E66-82250D46D577--