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.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,HTML_FONT_LOW_CONTRAST, HTML_IMAGE_ONLY_32,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 93d20267 for ; Tue, 4 Dec 2018 16:54:36 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id E1611A2087; Wed, 5 Dec 2018 02:54:35 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 7878A9E882; Wed, 5 Dec 2018 02:54:10 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id AF3F39E882; Wed, 5 Dec 2018 02:54:02 +1000 (AEST) Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) by minnie.tuhs.org (Postfix) with ESMTPS id DC7CA94A37 for ; Wed, 5 Dec 2018 02:53:56 +1000 (AEST) Received: by mail-wr1-f47.google.com with SMTP id l9so16710891wrt.13 for ; Tue, 04 Dec 2018 08:53:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccc.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=8UfR9mb8lelq+RNb/aLBprdmjHs3kjyHIuuqqKw9jPs=; b=rraE7OnRAFzrRIv4T/TqgwJCQrf9Cc60Nj/+eYZEetuAnmEyew8LwquJ6WpYr2BpPg lHA/RQmWcrMnxO7q1Ofsv2+Ui72XJjkV+ppd3hjMERQQmg6sCNUjcuTRdnMqmu5gaQTn 3n1d/ox+ElH/mrVivbf5K4G4XRDugock7LQy8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=8UfR9mb8lelq+RNb/aLBprdmjHs3kjyHIuuqqKw9jPs=; b=c45Xcuwp8WMx8f1hrtSz+aZD2cZmO7Qtiuzs4S13UEnfTewiKgNQzG7Z/9xGtcBb25 QCcpzHOJn1pE0GqMELkM2mA+lMMPf55BRrz+09EgnQjPiRwLgkWRxR97udrxbtU5Pu6L NqFthP3SFhZHpm5K9pR2gIPMD7gJadEw63MHTN8CKCOtgFh7tnS+BZBQl35eQkym5ChT uWYoQ5iacsuVMKymomaIZLC92L2KgRJngza8KkJwaC2cN+WjOJFBbz9iUHbY7h9o7GU6 1Pt1ZoNkfakvUajw/YNiqIv5gwuwygkMfoNiUK2PTRx3a7OCNjjg4nDeBDJLyYihzUfw Bfvw== X-Gm-Message-State: AA+aEWbyDY3lioTK1dSZsBJ21ClGG01Rvn4T687KNjD/w5mvyUBhgeZQ k8bU527yxEY5E9mRRfbGaFit4yEN9rScNwSiH5RuNb5D6SQ= X-Google-Smtp-Source: AFSGD/WLxgG0uryedc0X+xua/RE1i+02KGqDMJ5VpsGLIEkiRG2YGandsSI/DpIpJ+BMovQxd95Mq/yWkvmau3Jesvk= X-Received: by 2002:a5d:63c3:: with SMTP id c3mr18554115wrw.215.1543942435372; Tue, 04 Dec 2018 08:53:55 -0800 (PST) MIME-Version: 1.0 References: <20181204144306.A830E18C0A0@mercury.lcs.mit.edu> <2DBF1622-0489-4F39-88A5-BCE130732041@tkr.bondplaza.com> In-Reply-To: <2DBF1622-0489-4F39-88A5-BCE130732041@tkr.bondplaza.com> From: Clem Cole Date: Tue, 4 Dec 2018 11:53:29 -0500 Message-ID: To: tuhs@tkr.bondplaza.com Content-Type: multipart/alternative; boundary="0000000000006a18a6057c351c66" Subject: Re: [TUHS] Happy birthday, John Backus! X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: The Eunuchs Hysterical Society Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --0000000000006a18a6057c351c66 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Dec 4, 2018 at 11:34 AM Tim Rylance wrote: > The Fortran H compiler was mostly written in Fortran: 27,415 lines of > Fortran and 16,721 lines of assembler according to slide 12 of [1]. > Thanks for the pointer. As Doug points out, Burrough's ESPOL started the transition in the early 60s, but it took awhile for it to be something that was done 100% of time by everyone. The mid-70s is clearly the transistion time - as you point out [2/3 self hosting, 1/3 assembler]. I wonder what part was which? Wirth wrote PL/360 to create Algol-W in the late 60s. But York/APL (and I believe APL/360) which were the same timeframe, were assembler [I hacked on the former on TSS in the early/mid 70s]. The first DEC compilers for the 360 bit and 12 bit lines were written in assembler, but they switched to BLISS (and some other languages for different front-ends) by the 70s for the newer generations of compilers. Paul can give that history as he was part of it. Clem =E1=90=A7 --0000000000006a18a6057c351c66 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Tue, Dec 4, 2018 at 11:34 AM Tim Rylance <tuhs@tkr.bondplaza.com> wrote:
The Fortran H= compiler was mostly written in Fortran: 27,415 lines of Fortran and 16,721= lines of assembler according to slide 12 of [1].
<= div>Thanks for the pointer.=C2=A0 =C2=A0 =C2=A0 As Doug points out, Bur= rough's ESPOL started the transition in the early 60s, but it took awhi= le for it to be something that was done 100% of time by everyone. = =C2=A0The mid-70s is= clearly the transistion time - as you point out [2/3 self hosting, 1/3= assembler].=C2=A0 =C2=A0 I wonder what part was which?
=

=
Wirth wrote PL/360 to create Algol-W in the late 60s.=C2=A0 =C2=A0But Yor= k/APL (and I believe APL/360) which were the same timeframe, were assembler= [I hacked on the former on TSS in the early/mid 70s].=C2=A0<= /div>

The first DEC compilers for the 360 bit and 12 bit lines were writte= n in assembler, but they switched to BLISS (and some other languages for di= fferent front-ends) by the 70s for the newer generations of compilers.=C2= =A0 =C2=A0Paul can give that history as he was part of it.

Clem
3D""=E1=90=A7
--0000000000006a18a6057c351c66--