From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,HTML_FONT_LOW_CONTRAST,HTML_MESSAGE, MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: from minnie.tuhs.org (minnie.tuhs.org [IPv6:2600:3c01:e000:146::1]) by inbox.vuxu.org (Postfix) with ESMTP id A6C6D20101 for ; Tue, 2 Apr 2024 18:41:00 +0200 (CEST) Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 871D742902; Wed, 3 Apr 2024 02:40:59 +1000 (AEST) Received: from mail-ua1-x92f.google.com (mail-ua1-x92f.google.com [IPv6:2607:f8b0:4864:20::92f]) by minnie.tuhs.org (Postfix) with ESMTPS id E648942900 for ; Wed, 3 Apr 2024 02:40:54 +1000 (AEST) Received: by mail-ua1-x92f.google.com with SMTP id a1e0cc1a2514c-7e128b1ba75so1480831241.3 for ; Tue, 02 Apr 2024 09:40:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccc.com; s=google; t=1712076054; x=1712680854; darn=tuhs.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=v61MUiZHcAoDh2SUmSWXNx5RN5dTGFX4PszxO4ro0Vg=; b=F2URcStlLdKGWzVAtwJ2yGHHnO03Tn1Bzwcs96aJiRahAHc2BECZmRJX30qCLKMwBJ pDGzd40jUBy+x/WPBtl0E6netJ86s0VCo4dRq7Xw5h7C3r5KweLDO4cCsITnxAnYQAJm lbCN6VPyggcsN08e1YG+wq3szO9symDDEelkM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712076054; x=1712680854; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=v61MUiZHcAoDh2SUmSWXNx5RN5dTGFX4PszxO4ro0Vg=; b=nLZqH6lw5Xx43t5EmbpyLiuaPoJiHUUZHOURtf2ZtNTszUOZMfSzIWCzLuQKKHDD0/ 9t7kcblETTOatYwraw/Iesi+d2ZJGq+i/SuDu/pIRu8hvR6AURmHUKpWW1PR4yzD8fj/ oIAr6dZ/6uj7ZyN0KdIek0E1toV3xiZWgkt2fFrl/CIqnT+w/LOi3yM2hqRrE2ynSwtK OtnUQuddNymRskof9Mr4uVIuHu4xiGosH0NI7ln6OYabwKDPAL15Orx5l7QHukKpMP0i e2KLmtjjnsNcdjgpHkhILYlXghnQD6OcNq1kfNPtJA3TDnatQSzequD1NDqPaktBeRLD D+ow== X-Gm-Message-State: AOJu0YxWNnU+vhl1VjOOzU3Yl04kVx12uGpxIHG6HvwxQeGzvwOHUwA9 eMYIgYUvm/uvFA4E46YG9Ix2rwoHehZyXnjarmVK/F2UHDGMhoDh/vx6uPOKv5A66VrzzpNIkLr rriNJ3BtqDy8vlqkCrHiZjHzzFJa/ajwk+hx1WuigcSFRxshIxQ== X-Google-Smtp-Source: AGHT+IHpBI/LIRAkWX7CbSlgjb1AtIQE0cP622M45C5DlBLgkP1kuDFXjFLIFT/XZTW+xFYaLfClW8FPGRB9XQ2tQKY= X-Received: by 2002:a67:fb15:0:b0:478:92ed:e91e with SMTP id d21-20020a67fb15000000b0047892ede91emr1639519vsr.22.1712076053905; Tue, 02 Apr 2024 09:40:53 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Clem Cole Date: Tue, 2 Apr 2024 12:40:18 -0400 Message-ID: To: Dave Horsfall Content-Type: multipart/alternative; boundary="00000000000005a0fe06151fc527" Message-ID-Hash: OPNGTOM73NIEC62RBAYMNBS4Z23MXXHZ X-Message-ID-Hash: OPNGTOM73NIEC62RBAYMNBS4Z23MXXHZ X-MailFrom: clemc@ccc.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Computer Old Farts Followers X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [COFF] Re: Of PL/I List-Id: Computer Old Farts Forum Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --00000000000005a0fe06151fc527 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Apr 2, 2024 at 11:23=E2=80=AFAM Dave Horsfall w= rote: > Has there ever been a full implementation of PL/I? Well all of the IBM, GE/Honeywell and DEC compilers were certified. Bob Freiburghouse (who was part of the Multics compiler if I understand this right), created a firm in Mass that built a number of commercial compilers for a number of folks, with PL/1 being their prime. In fact when DEC bought the PL/1 front-end from them (which was in PL/1 of course), Culter and team wrote the VAX back-end, they had to cross-compile in Cambridge (I think at MIT) and bring the assembler source back to ZKO in Nashua to assemble and test. > It seems akin to solving the halting problem... > No more than Algol-68 and many modern languages. > > Yes, I've used PL/I in my CompSci days, and was told that IBM had > trademarked everything from /I to /C :-) > I think that is more like an urban legend and IBM's notorious marketing behavior since Gary Kidall (who was originally a compiler guy) created PL/M for the 8080 and sold it to Intel. > > -- Dave, who loved PL/360 > Yeah - it might have been Nicklaus Wirth's best language. I still have the Standford manuals, but I can not say I have seen a working compiler since the late 1970s :-) =E1=90=A7 --00000000000005a0fe06151fc527 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Tue, Apr 2, 2024 at 11:23= =E2=80=AFAM Dave Horsfall <dave@hor= sfall.org> wrote:
Has there ever been a full implementation of PL/I?
<= div>
Well all of the IBM, GE/Honeywell and DEC co= mpilers were certified.=C2=A0 Bob=C2=A0Freiburghouse (who was pa= rt of the Multics compiler if I understand this right), created a firm in M= ass that built a number of commercial compilers for=C2=A0 a number=C2=A0of = folks, with PL/1 being their prime.=C2=A0 In fact when DEC bought the PL/1 = front-end from them (which was in PL/1 of course), Culter and team wrote th= e VAX back-end, they had to cross-compile in Cambridge (I think at MIT) and= bring the assembler source back to ZKO in Nashua to assemble and test.=C2= =A0

=C2=A0
=C2=A0 It seems akin to=C2=A0solving th= e halting problem...
No mo= re than=C2=A0Algol-68 and many modern languages.=C2=A0

Yes, I've used PL/I in my CompSci days, and was told that IBM had trade= marked=C2=A0everything from /I to /C :-)
I think that is more like an urban legend and IBM= 's notorious marketing behavior since Gary Kidall (who was originally a= compiler guy) created PL/M for the 8080 and sold it to Intel.=C2=A0

-- Dave, who loved PL/360
= Yeah - it might have been Nicklaus Wirth's best language.=C2=A0 I still= have the=C2=A0Standford=C2=A0manuals, but I can not say I have seen a work= ing compiler since the late 1970s :-)=C2=A0
=
3D""=E1=90=A7
--00000000000005a0fe06151fc527--