[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