[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