[Info-vax] Programming languages on VMS
Bill Gunshannon
bill.gunshannon at gmail.com
Tue Jan 23 12:23:24 EST 2018
On 01/23/2018 11:06 AM, Stephen Hoffman wrote:
> On 2018-01-23 13:26:37 +0000, Craig A. Berry said:
>
>> 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.
>
> That's the language. The associated frameworks are the other part of
> that. We're way past needing "just" getopt_long and a few other
> well-known C calls from gcc, and deep into needing other commonly-used
> libraries integrated. Examples include libtls, libxml2, libgtk+,
> ncurses, libcurl, etc. The IEEE POSIX 1003 API bits are a subset and
> what is available is last-millennium. I won't ask for libdispatch, but
> that'd be handy for writing asynchronous programming.
>
>> How obsolete is vsi-i64vms-php-v0506-10g-1?
>
> php 5.6.33 is the current end of that line. 7.2.1 is current.
>
>>>>> Python - volunteer provided version is getting old, not sure if it
>>>>> will get ported
>
> Somebody gets to pay for that.
>
>>>>> Ruby - no idea of status
>>
>> There is a vsi-i64vms-ruby-v0202-2i-1 kit available. I don't know how
>> current that is.
>
> 2.5.0 is current.
>
>> 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.
>
> Lua 5.3.4 is current.
>
> The Perl kit isn't current, either.
>
> C++, Fortran, COBOL and various other "OpenVMS-traditional" languages
> are fairly far behind current standards, too.
But, at least with COBOL, that isn't much of a problem as the world of
real users didn't ask for and has, so far, chosen to ignore most of the
fluff added since 85. :-)
>
> Somebody really needs to be testing "head" for Lua, Perl and Python and
> the rest, and I don't think that's happening with any of the community
> programming language. And I'm routinely seeing breakage.
>
> And the SSL-related changes are tipping over various parts of the whole
> environment.
>
> Nobody's mentioned an IDE here yet, and that's basically a requirement
> for most modern developers.
Anybody here ever try jGrasp? Oh wait, can't have much of an IDE
without a desktop to run it on. You did say "modern developers", right?
bill
More information about the Info-vax
mailing list