[Info-vax] Programming languages on VMS
Craig A. Berry
craigberry at nospam.mac.com
Tue Jan 23 08:26:37 EST 2018
On 1/22/18 6:52 PM, Arne Vajhøj wrote:
> On 1/22/2018 7:50 PM, Richard Maher wrote:
>> On 23-Jan-18 8:22 AM, Arne Vajhøj wrote:
>> > Languages needed for new stuff:
>>>
>>> C - HP/VSI, will be ported
I believe there will also be clang for C11 and later support.
>>> C++ - HP/VSI, will get a new implementation
>>> Rust - no plans as far as I know
>>> Java - HP/VSI, will be ported
>>> Scala - will work when Java works
There is a Scala kit currently available for Itanium:
vsi-i64vms-svn-v0108-13-1.
>>> Kotlin - will work when Java works
>>> PHP - HP/VSI has an obsolete version, volunteers provide uptodate
>>> version, I assume it will be ported
How obsolete is vsi-i64vms-php-v0506-10g-1?
>>> C# (.NET Core or Mono) - no plans as far as I know
>>> Python - volunteer provided version is getting old, not sure if it
>>> will get ported
>>> Ruby - no idea of status
There is a vsi-i64vms-ruby-v0202-2i-1 kit available. I don't know how
current that is.
>> NodeJS?
>
> "no plans as far as I know"
>
> But it could be nice to have (JS) V8 running on (VMS) V9.
Indeed.
Among those not mentioned, there is Lua (vsi-i64vms-lua-v0502-3-1 is
available now) and Perl. I don't expect "porting" Perl to involve much
more than tinkering with how the configuration script deals with
architecture names.
More information about the Info-vax
mailing list