9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: tlaronde@polynum.com
To: 9fans <9fans@9fans.net>
Subject: Re: [9fans] APL
Date: Tue, 23 Feb 2021 11:09:39 +0100	[thread overview]
Message-ID: <20210223100939.GA4585@polynum.com> (raw)
In-Reply-To: <202102230957.11N9vi3x030633@freefriends.org>

On Tue, Feb 23, 2021 at 02:57:44AM -0700, arnold@skeeve.com wrote:
> This is getting off topic ...
> 

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 version.
> > > 
> > > The Berkeley Pascals were some of the compilers used for "Software Tools
> > > 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.
> 
> 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...
-- 
        Thierry Laronde <tlaronde +AT+ polynum +dot+ com>
                     http://www.kergis.com/
                    http://kertex.kergis.com/
                       http://www.sbfa.fr/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T476a1d7b83269775-Mef5e8af94c52c9c5c0bd15b3
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

  reply	other threads:[~2021-02-23 10:11 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-02-21 22:31 Lyndon Nerenberg (VE7TFX/VE6BBM)
2021-02-21 23:01 ` Skip Tavakkolian
2021-02-21 23:19 ` Kurt H Maier
2021-02-22  1:24 ` Bakul Shah
2021-02-22 16:53   ` jas
2021-02-22 17:46     ` arnold
2021-02-22 18:28       ` tlaronde
2021-02-22 20:35         ` Lyndon Nerenberg (VE7TFX/VE6BBM)
2021-02-22 21:44           ` Charles Forsyth
2021-02-23  8:14             ` tlaronde
2021-02-23  8:58               ` arnold
2021-02-23  9:20                 ` tlaronde
2021-02-23  9:57                   ` arnold
2021-02-23 10:09                     ` tlaronde [this message]
2021-02-23  7:57           ` tlaronde
2021-02-22 22:01         ` Bakul Shah
2021-02-22 22:43           ` Charles Forsyth
2021-02-22 23:09             ` Bakul Shah
2021-02-22 23:56               ` Charles Forsyth
2021-02-23  0:13                 ` Bakul Shah
2021-02-23  0:03               ` Steffen Nurpmeso
2021-02-23  0:47                 ` Lyndon Nerenberg (VE7TFX/VE6BBM)
2021-02-23  4:41                   ` ori
2021-02-23  5:11                     ` Lyndon Nerenberg (VE7TFX/VE6BBM)
2021-02-23  5:16                     ` Bakul Shah
2021-02-24 13:48                   ` Steffen Nurpmeso
2021-03-08 22:11                     ` Jerome Ibanes
2021-02-24  0:33 Lyndon Nerenberg (VE7TFX/VE6BBM)

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210223100939.GA4585@polynum.com \
    --to=tlaronde@polynum.com \
    --cc=9fans@9fans.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).