[Info-vax] Fortran Exit Codes
Arne Vajhøj
arne at vajhoej.dk
Sun Feb 25 20:48:06 EST 2024
On 2/25/2024 8:35 PM, Lawrence D'Oliveiro wrote:
> On Sun, 25 Feb 2024 19:37:55 -0500, Arne Vajhøj wrote:
>> 2) VMS Fortran is not Fortran 2018 - it is Fortran 95.
>
> Really?? Why?
HP/HPE did not invest much in VMS, so no new Fortran from them.
VSI is currently busy getting existing VMS functionality working
as-is on VMS x86-64, so no new Fortran from them *yet*.
When porting is complete, then I am sure VSI will start
looking at upgrading compilers and adding new compilers.
But I have no idea whether they will prioritize a
new Fortran compiler or they will focus on something
else (Go, Graal-everything, .NET, Julia, OOify
VMS Pascal, OOify VMS Basic etc.etc.).
The strategy of:
* keeping existing compiler at 95 level
with all the VMS specific extensions
* in parallel add a port of standard flang
which supports 2018
has been mentioned a couple of times here.
I don't know if that is what VSI will do, but it sounds
like a relative easy path. They have LLVM and clang running,
so adding a standard flang frontend should not be that difficult.
At least easier than lifting existing Fortran compiler
to 2018 level. But then I am not a compiler guy.
Arne
More information about the Info-vax
mailing list