[Info-vax] Creating an open source version of VMS, was: Re: OpenVMS Hobbyist Notification

Simon Clubley clubley at remove_me.eisner.decus.org-Earth.UFP
Wed Mar 11 22:17:48 EDT 2020


On 2020-03-11, ergamenes at gmail.com <ergamenes at gmail.com> wrote:
> On Wednesday, 11 March 2020 13:22:06 UTC, Simon Clubley  wrote:
>
>> The need to support Macro-32 as an application programming language is
>> the reason why the various VMS APIs look the way they do.
>
> True. Other systems suffer from zero terminated strings in their APIs, and lack of keyword arguments because of the need to support C. Swings and roundabouts.
>
> Maybe I'm going native, looking at a large chunk of MACRO but it was good for its time. Some days VAX MACRO looks distinctly higher level than portable MACRO-11 ;)

Back in the 1970s to middle 1980s, Macro-32 was a good solution to
the problems which existed in that world.

However, time and technology has moved on... :-)

Simon.

-- 
Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.



More information about the Info-vax mailing list