[Info-vax] Userland programming languages on VMS.

Arne Vajhøj arne at vajhoej.dk
Fri Feb 4 20:20:56 EST 2022


On 2/3/2022 9:15 AM, Simon Clubley wrote:
> On 2022-02-02, Arne Vajhøj <arne at vajhoej.dk> wrote:
>> That is how you read:
>>
>> "the minimum application programming language they supported was also C"

> In VMS, I can point you to the operating supplied headers that allow
> application programs to be written in Macro-32 and call VMS system
> services, including all the structure definitions. That makes Macro-32
> a supported language for application programming (unfortunately).
> 
> In Linux, there are no such headers because assembly language is not
> a supported application programming language.

I think defining "supported application programming language"
as having include files with constants used by system calls
a bit weird.

I believe there are lots of platforms where assembler had
to define constants themselves and assembler was still
used in applications. I don't think the LIB.MLB and STARLET.MLB
concept were common.

Arne



More information about the Info-vax mailing list