[Info-vax] Ada on VMS, was: Re: Free Pascal for VMS ?
Stephen Hoffman
seaohveh at hoffmanlabs.invalid
Thu May 10 14:31:08 EDT 2018
On 2018-05-10 17:33:54 +0000, Simon Clubley said:
> On 2018-05-10, Stephen Hoffman <seaohveh at hoffmanlabs.invalid> wrote:
>> On 2018-05-10 00:11:59 +0000, Arne Vajhj said:
>>
>>> Third tier: C++, Ada, PL/I, Macro-32
>>
>> Support for clang gets both C and C++, Ada is third-party, PL/I is no
>> longer offered and AFAIK didn't get ported, and Macro32 is a sizable
>> hunk of OpenVMS. There's a decent-sized hunk of Ada in the operating
>> system. And the APIs for that part of OpenVMS do need some work around
>> complexity and fitness for common uses, but I digress.
>
> Ada was third party, but I thought AdaCore had terminated support for
> GNAT on VMS. Is that wrong or has the situation changed there ?
SMOP. This once the x86-64 port and the llvm bits are available, and
as you've already seen...
https://groups.google.com/d/msg/comp.lang.ada/umrsksm3nEs/Z4Itf7c5BgAJ
etc.
> Is there still Ada code in the Itanium VMS code base and if so, which
> compiler is used to compile it ?
The OpenVMS security server and related work including ACME was written
in Ada. I'd be surprised if either HPE or VSI changed that on OpenVMS
Alpha or on OpenVMS I64.
What VSI has in mind for the future of that security server code with
the OpenVMS port to x86-64? If there's a lack of a native compiler,
then cross-compilation wouldn't surprise me; as an intermediate step
and an expediency.
I don't see a particularly robust market for selling compilers for
OpenVMS. Not when comparing the (large) investment and the prices
that the customers are becoming accustomed to paying. Then there's the
longer-term declining trend with Ada usage, and the trend with the
prices that many vendors are (not) charging developers for their
platform-specific development tools, too.
--
Pure Personal Opinion | HoffmanLabs LLC
More information about the Info-vax
mailing list