[Info-vax] portable sequential file formats (was: Re: Couple of questions on VMS -> world)

Stephen Hoffman seaohveh at hoffmanlabs.invalid
Thu Mar 19 16:25:19 EDT 2015


On 2015-03-19 19:59:04 +0000, John Reagan said:

> Ron is a good friend but I think he did a disservice by using BLISS' 
> preprocessor to simply generate 99 PUT_TEXT statements.  Cute?  Yes.  
> An example of BLISS that most people could read & understand?  No.

There are Bliss modules around with very substantial preprocessor 
macros that generate massive quantities of code and/or data, with 
resulting program code somewhere between complex and entirely 
inscrutable.  Debugging those can be... interesting.   Like C, Bliss is 
(was) used as a portable assembler.  With Bliss programs incorporating 
multiple-page macros and some of those macros with multiple component 
macros,... eventually you're probably not using the right tool with 
Bliss and macros, or maybe your current tool is missing useful features 
such as abstraction or encapsulation.   OOBliss.  That'll give a few 
folks nightmares.



-- 
Pure Personal Opinion | HoffmanLabs LLC




More information about the Info-vax mailing list