From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lyndon Nerenberg To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> In-reply-to: <1536241300.2845408.1498940256.291E2EA4@webmail.messagingengine.com> References: <1536241300.2845408.1498940256.291E2EA4@webmail.messagingengine.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <90644.1536284341.1@orthanc.ca> Date: Thu, 6 Sep 2018 18:39:01 -0700 Message-Id: <69e66b52839ca67c@orthanc.ca> Cc: Lyndon Nerenberg Subject: Re: [9fans] APL for Plan 9? Topicbox-Message-UUID: e2c32f20-ead9-11e9-9d60-3106f5b1d025 Ethan Gardener writes: > Is there an implementation of APL or a related language for Plan 9? For pure APL, I don't think so. Long ago I ran the Thompson APL interpreter on our Ultrix VAX. It was built from source, but I forget which tape it came from. It would have been one of V7 or 4.2BSD, methinks. I built it in the first place to write code to analyze/report performance stats on our VAXen vs. the swaths of 3B2 and 3B4000 hardware that AT&T was trying to foist on us at the time :-) Once or twice I have toyed with the idea of getting it running on Plan9. But the C source is very pre-ANSI, and as I recall there are many embedded assumptions about everything being 32-bits wide, pointers and ints are interchangeable, *0 == 0, etc. Still, it would be a fun project, and I would love to have a native APL to play with again. --lyndon