[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