[Info-vax] Programming languages on VMS

Arne Vajhøj arne at vajhoej.dk
Tue Jan 23 19:22:04 EST 2018


On 1/23/2018 9:06 AM, Bill Gunshannon wrote:
> On 01/23/2018 08:26 AM, Craig A. Berry wrote:
>> 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.
> 
> Most of the languages mentioned have never been officially supported by
> OS vendors.  It is unlikely that status will change.

Most of the above are available from some OS vendors.

Programming tools support has to karge extent moved from vendors
to the internet.

Arne





More information about the Info-vax mailing list