From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 18894 invoked from network); 23 Feb 2021 10:11:20 -0000 Received: from tb-ob0.topicbox.com (64.147.108.117) by inbox.vuxu.org with ESMTPUTF8; 23 Feb 2021 10:11:20 -0000 Received: from tb-mx1.topicbox.com (tb-mx1.nyi.icgroup.com [10.90.30.61]) by tb-ob0.topicbox.com (Postfix) with ESMTP id 927F21D1D8 for ; Tue, 23 Feb 2021 05:11:18 -0500 (EST) (envelope-from bounce.mMef5e8af94c52c9c5c0bd15b3.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx1.topicbox.com (Postfix, from userid 1132) id 7E76819CD103; Tue, 23 Feb 2021 05:11:18 -0500 (EST) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=invalid (public key: not available, 0-bit key sha256) header.d=polynum.com header.i=@polynum.com header.b=KqT35fVL header.a=-sha256 header.s=202006 x-bits=0; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=polynum.com; spf=pass smtp.mailfrom=thierry.laronde@sfr.fr smtp.helo=smtp26.services.sfr.fr; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=date:from:to:subject:message-id:references :mime-version:content-type:in-reply-to:list-help:list-id :list-post:list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1614075078; bh=lmKSnxBe9yTbHH06 p4W/0tVMRoxmSXzrWfleIG/pE/s=; b=Kk+GIcb3Af4M9vbQb1iRk27JG75hYG0W 794b/Fw0P/mSdQK7Eup+P6KwHVYwXTFnDb8EKtwuKXbtH9BIIL0rHPPjJ4i5a/6l PXsnjsQ2ncISQUYvuxuFOuHcyyB0+SB02yLfaz3voX8a3JrkZM7BGZ/sDKXrOizZ EpkR7MgnaGo= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1614075078; b=ruUY1cXXdyUSi45Ew8Gz69OElJD6mqn/u+TMJbyYeRQkeoF1fG fWvDpXWjADzGjGf0IbEZWzJSJaug3P+iTE9SYoKVkxwSQsOJxC+D4TYDCNAfLk7L or95wQMSPRsESPwS2unlCq6hiIBPQuWbL3iCP+yfXG/rGx0Gas3tXnftQ= Authentication-Results: topicbox.com; arc=pass; dkim=invalid (public key: not available, 0-bit key sha256) header.d=polynum.com header.i=@polynum.com header.b=KqT35fVL header.a=-sha256 header.s=202006 x-bits=0; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=polynum.com; spf=pass smtp.mailfrom=thierry.laronde@sfr.fr smtp.helo=smtp26.services.sfr.fr; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC did not pass); dkim=invalid (public key: not available, 0-bit key sha256) header.d=polynum.com header.i=@polynum.com header.b=KqT35fVL header.a=-sha256 header.s=202006 x-bits=0; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=polynum.com; iprev=pass smtp.remote-ip=93.17.128.208 (smtp26.services.sfr.fr); spf=pass smtp.mailfrom=thierry.laronde@sfr.fr smtp.helo=smtp26.services.sfr.fr; x-aligned-from=fail; x-me-sender=none; x-ptr=pass smtp.helo=smtp26.services.sfr.fr policy.ptr=smtp26.services.sfr.fr; x-return-mx=pass header.domain=polynum.com policy.is_org=yes (MX Records found: spool.mail.gandi.net,fb.mail.gandi.net); x-return-mx=pass smtp.domain=sfr.fr policy.is_org=yes (MX Records found: smtp-in.sfr.fr); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h=date:from :to:subject:message-id:references:mime-version:content-type :in-reply-to:list-help:list-id:list-post:list-subscribe:reply-to :content-transfer-encoding:list-unsubscribe; s=dkim-1; bh=Ldxxfy cj5OZrVthrG1Fn+fGGre+s4kRj7Noj1YuVJQQ=; b=fVJXqO027wbZ+Q1YiX20HI VTa7s95aYOBdnwE+7XGrwRJE1MvndUeSngJrwNWh+FvZqkT/ixgVEC+dvfQBK/ji ShQZCo1Oia6hGE4BPTrg1hS0kI0KqRnALDZx6Z1FzpbqNK5tf1KrCAfquo8ps8yb Ua8lL/aZiNf/+FZQV+y5Y= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 2A9F219CCD4E for <9fans@9fans.net>; Tue, 23 Feb 2021 05:11:10 -0500 (EST) (envelope-from thierry.laronde@sfr.fr) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id 0674A8FFEE0; Tue, 23 Feb 2021 05:11:10 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1614075070; b=dWKweWKJjKYvprJiBh5AdbMIp8knpnfrOuJZjkk33pVJGai+4w //PiZo6Y1SB/4BTWm+ctq9tQda3rymqyHdAfc9Ecfirv3e8Q4tUSbzKMZEvNJjCY 3J4kYpsTQTBb02hYrRap1f4P4gD6AvD7eY8dil9aeH++qcuuVoSAxNATiNWxT8tp NMKKP//HsBTLc52XXyoZfRqpWuwpYwFZDjD9cCHx6ZOmJPY9tKBC4W/ndrZuAv5x XO4uNm5U7cbqD6fLJLjfPNUXFwXGQ2IUrb847eEaqx7fVVhxYohujp2dtlaFnO17 ViI+cXs9m1JWhSE/dMQurrL0t9pwj/5HpVeQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=date:from:to:subject:message-id:references :mime-version:content-type:in-reply-to; s=arcseal; t=1614075070; bh=4B510n/izPsAM0IcHvNlYu1DRmZByO5+pnrRwbwsDuE=; b=JyUpSh08aaiw 2mTG89Fhc9SRZ+ptjNXUdGX4bMy2EJFukO1ihKdK773FwA6sSGicLcfTlRA4iSXr m4h2BDQNVmatKmketM6LeNXCeFJki9QARtsDxOv6pcbpfxwS9Q63mCJNutnV71jT ldiJeF8rG1A0BjJcWKG5oYGUbbg8OuE1vy/ZKwWZu1+R9qJ4zhiVrxlmUji6LTiW uOJ+nhfgSBik1pJBHqqY3HFBIkAbczMne8st9iu5nc1eegRzLsOP6DkA8B6uK1br RwnD0+b+9aDp8ugH0erRnz48YtbuUL6qq9ytqphcp1c0SLwhLf2cVCMZnN04NpDk xn7/iJtIoA== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC did not pass); dkim=invalid (public key: not available, 0-bit key sha256) header.d=polynum.com header.i=@polynum.com header.b=KqT35fVL header.a=-sha256 header.s=202006 x-bits=0; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=polynum.com; iprev=pass smtp.remote-ip=93.17.128.208 (smtp26.services.sfr.fr); spf=pass smtp.mailfrom=thierry.laronde@sfr.fr smtp.helo=smtp26.services.sfr.fr; x-aligned-from=fail; x-me-sender=none; x-ptr=pass smtp.helo=smtp26.services.sfr.fr policy.ptr=smtp26.services.sfr.fr; x-return-mx=pass header.domain=polynum.com policy.is_org=yes (MX Records found: spool.mail.gandi.net,fb.mail.gandi.net); x-return-mx=pass smtp.domain=sfr.fr policy.is_org=yes (MX Records found: smtp-in.sfr.fr); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeduledrkeehgddtvdculddtuddrgeduhedrtddtmd cutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghn shhusghstghrihgsvgdpuffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtne cunecujfgurhepfffhvffukfhfgggtuggjfgesthdtredttdervdenucfhrhhomhepthhl rghrohhnuggvsehpohhlhihnuhhmrdgtohhmnecuggftrfgrthhtvghrnheptefhfeejge evueejieelvedtgfdtteffleeghfduhfehheffffehtedvjeffteegnecuffhomhgrihhn pehkvghrghhishdrtghomhdpshgsfhgrrdhfrhenucfkphepleefrddujedruddvkedrvd dtkedpjeejrdduleekrdduvddurdekleenucevlhhushhtvghrufhiiigvpedtnecurfgr rhgrmhepihhnvghtpeelfedrudejrdduvdekrddvtdekpdhhvghlohepshhmthhpvdeird hsvghrvhhitggvshdrshhfrhdrfhhrpdhmrghilhhfrhhomhepoehthhhivghrrhihrdhl rghrohhnuggvsehsfhhrrdhfrheq X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (sfr.fr: 93.17.128.208 is authorized to use 'thierry.laronde@sfr.fr' in 'mfrom' identity (mechanism 'ip4:93.17.128.0/24' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="thierry.laronde@sfr.fr"; helo=smtp26.services.sfr.fr; client-ip=93.17.128.208 Received: from smtp26.services.sfr.fr (smtp26.services.sfr.fr [93.17.128.208]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Tue, 23 Feb 2021 05:11:09 -0500 (EST) (envelope-from thierry.laronde@sfr.fr) Received: from cauchy.polynum.local (89.121.198.77.rev.sfr.net [77.198.121.89]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by msfrf2630.sfr.fr (SMTP Server) with ESMTPS id BB3D71C00A403 for <9fans@9fans.net>; Tue, 23 Feb 2021 11:11:07 +0100 (CET) X-mail-filterd: 1.0.0 X-sfr-mailing: LEGIT X-sfr-spamrating: 40 X-sfr-spam: not-spam Received: from cauchy.polynum.local (89.121.198.77.rev.sfr.net [77.198.121.89]) by msfrf2630.sfr.fr (SMTP Server) with ESMTP id 8E7791C00A406 for <9fans@9fans.net>; Tue, 23 Feb 2021 11:11:07 +0100 (CET) Received: from cauchy.polynum.local (89.121.198.77.rev.sfr.net [77.198.121.89]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by msfrf2630.sfr.fr (SMTP Server) with ESMTPS for <9fans@9fans.net>; Tue, 23 Feb 2021 11:11:07 +0100 (CET) Received: from cauchy.polynum.local (localhost [127.0.0.1]) by cauchy.polynum.local (8.15.2/8.15.2) with ESMTPS id 11NA9dHo003624 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for <9fans@9fans.net>; Tue, 23 Feb 2021 11:09:39 +0100 (CET) Received: (from tlaronde@localhost) by cauchy.polynum.local (8.15.2/8.14.9/Submit) id 11NA9dZU004745 for 9fans@9fans.net; Tue, 23 Feb 2021 11:09:39 +0100 (CET) X-Authentication-Warning: cauchy.polynum.local: tlaronde set sender to thierry.laronde@sfr.fr using -f Date: Tue, 23 Feb 2021 11:09:39 +0100 From: tlaronde@polynum.com To: 9fans <9fans@9fans.net> Subject: Re: [9fans] APL Message-ID: <20210223100939.GA4585@polynum.com> References: <681AB8E7-14D5-47F6-9A32-D0FF69CFB418@iitbombay.org> <16140127800.791a8.138638@composer.9fans.topicbox.com> <202102221746.11MHkTYA017772@freefriends.org> <20210222182818.GA13277@polynum.com> <09039f176eefad95@orthanc.ca> <20210223081401.GA2231@polynum.com> <202102230858.11N8wGG5004457@freefriends.org> <20210223092051.GA2248@polynum.com> <202102230957.11N9vi3x030633@freefriends.org> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Disposition: inline In-Reply-To: <202102230957.11N9vi3x030633@freefriends.org> User-Agent: Mutt/1.5.24 (2015-08-30) Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 75fbece8-75bf-11eb-b68a-edf8f4dee856 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UNDc2YTFkN2I4MzI2OTc3NS1NZWY1ZThhZjk0YzUyYzljNWMwYmQx?= =?UTF-8?B?NWIzPg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Content-Transfer-Encoding: quoted-printable List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:Mef5e8af94c52c9c5c0bd15b3:1:mevDMpxNG1fA74CxNooI6YJ68rIRLVVoG3HlMEfjgA0 On Tue, Feb 23, 2021 at 02:57:44AM -0700, arnold@skeeve.com wrote: > This is getting off topic ... >=20 Yes... ;-) > > > There was an interpreter for P-code and (I think later) a compiler > > > for the Vax. You'd have to port it to current architectures, and > > > compiling TeX would probably make TeX run more slowly than the C vers= ion. > > >=20 > > > The Berkeley Pascals were some of the compilers used for "Software To= ols > > > in Pascal". > > > > The Pascal version would probably be a bit slower. And it would be more > > an alternative to verify the code than a primary way, since in fact > > D.E.K. has not written the program in some Pascal but in Algol, a high > > level abstract description, the wizardry being in the data structures. >=20 > It's Pascal, but in literate form with WEB. I've read "Tex: The Program"= . :-) What I wanted to say is that D.E.K. has put aside all that is "system dependent". Yes it's Pascal, but the very least common denominator with all that is system dependent isolated so that porting (or translating) is easy with the change files and the chunks identified. I never managed to like Pascal (the language taught when I was---vaguely---in college) and I, first, would have liked that it was CWEB and not WEB (C and not Pascal). But, indeed, it is an abstract way of describing and prevent a myriad of hasardous hacks. So D.E.K.'s was not a bad choice alltogether... --=20 Thierry Laronde http://www.kergis.com/ http://kertex.kergis.com/ http://www.sbfa.fr/ Key fingerprint =3D 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T476a1d7b83269775-Mef5e8= af94c52c9c5c0bd15b3 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription