[Info-vax] Userland programming languages on VMS.

Rich Alderson news at alderson.users.panix.com
Fri Feb 4 16:05:25 EST 2022


jgd at cix.co.uk (John Dallman) writes:

> In article <29ad12ab-b1a7-4a44-b1fa-3d12812cf603n at googlegroups.com>,
> xyzzy1959 at gmail.com (John Reagan) wrote:
> > On Thursday, February 3, 2022 at 2:15:48 PM UTC-5, Simon Clubley 
> > > You can write a full-blown parser in Macro-32 if you really want 
> > > to. It doesn't mean that any sane person would want to do that when 
> > > there are better languages available. :-)
> > Well, the Macro-32 parser is written in Macro-32.
> 
> That sounds as if someone got carried away by the power of the VAX
> instruction set, as compared with previous instruction sets they'd used. 
> 
> John 

The PDP-10 macro assembler (Macro-10, Macro-20) is written in itself, and is
still in use as an intermediate step by the PDP-10 C compiler.  Given that the
base code is 55 years old, and performs its job entirely adequately for modern
software development *in C*, why rewrite it (which by definition will introduce
new bugs)?

I suspect that the writer(s) of Macro-32 were familiar with the internals of
Macro-10...

-- 
Rich Alderson					  news at alderson.users.panix.com
      Audendum est, et veritas investiganda; quam etiamsi non assequamur,
	  omnino tamen proprius, quam nunc sumus, ad eam perveniemus.
									--Galen



More information about the Info-vax mailing list