[Info-vax] VSI strategy for OpenVMS

Arne Vajhøj arne at vajhoej.dk
Mon Sep 13 14:15:51 EDT 2021


On 9/13/2021 2:03 PM, chris wrote:
> On 09/13/21 14:38, Arne Vajhøj wrote:
>> Compilers with support for latest language standards, runtime libraries
>> that provide what is expected today of any OS, VMS support in common
>> libraries will certainly help.
> 
> Perhaps, but that doesn't provide the abstraction needed to decouple
> the os from the source.

Not for the libraries but for the applications.

The application developers just use the library.

Whether that library is using the same OS function or are #ifdef vms
does not matter for the application programmers.

>> But I doubt there is value in true Linux emulation (non-Linux Unix
>> is not relevant). It probably would have been relevant 15 years ago.
>> But I am not so sure about today.
> 
> I tend to agree with that, but a standard C library abstraction layer
> and header files would allow a lot of unix related (note: not 
> necessarily linux) open source to build far more easily.

That stuff is useful.

Emulating reading from /dev/urandom may not be as useful.

> Starting to see a lot more apps in Java now, so that would be useful
> to have as well, if not already done...

Java 8 is available for VMS. (Itanium, Alpha is stuck on Java 5)

Java 11 is not.

And Java 17 will not be when it is released tomorrow.

Arne



More information about the Info-vax mailing list