[Info-vax] VMS process communication
Arne Vajhøj
arne at vajhoej.dk
Mon Mar 13 15:08:32 EDT 2023
On 3/13/2023 2:53 PM, John Dallman wrote:
> In article <tunp6s$3sc9i$1 at dont-email.me>, craigberry at nospam.mac.com
> (Craig A. Berry) wrote:
>> On 3/13/23 8:40 AM, John Dallman wrote:
>>> Have you got a link for that?
>>
>> As far as I know it's only available in the service portal for
>> people with a support contract. I assume it will become part of the
>> standard, publicly-available docs once that compiler is out of field
>> test.
>
> Makes sense, thanks. It makes porting C/C++ applications to VMS a good
> deal simpler.
I believe it always have been the message that:
* Fortran, Pascal, Cobol, Basic and C will get all the DCL command
qualifiers, VMS specific language extensions and VMS specific CRTL
functions needed to compile old existing code
* C++ would be clang ported to VMS close to "as is"
When such a high level idea meet reality, then things can change
a little.
But it makes sense. There are probably not that many old
VMS specific C++ applications out there. For the simple
reason that when C++ for VMS showed up and became
reasonable stable, then VMS was no longer a common
platform choice for new applications.
But there are a lot of stuff developed on *nix and Windows
that need a C++ compiler with support for newer C++ standards
to be able to build on VMS. Including latest versions of
MySQL/MariaDB and OpenJDK.
Arne
More information about the Info-vax
mailing list