[Info-vax] Programming languages on VMS

Stephen Hoffman seaohveh at hoffmanlabs.invalid
Thu Feb 8 11:33:53 EST 2018


On 2018-02-07 22:24:29 +0000, Arne Vajhj said:

> On 2/7/2018 4:51 PM, Stephen Hoffman wrote:
>> On 2018-02-07 21:04:41 +0000, Arne Vajhj said:
>>> For VMS it will depend on what policy HP will chose.
>> 
>> HP is irrelevant to OpenVMS.
> 
> Sorry. VSI.
> 
>>   HPE has several more years of relevance to OpenVMS on Itanium, to the 
>> folks that still running the older versions and to the folks that are 
>> acquiring their OpenVMS support through HPE.
>> 
>> As for Java?  Use what works for you.  If it's Java you pick for your 
>> development efforts, you're probably more beholden to Oracle for 
>> support than to the underlying platform, or so the marketing has 
>> claimed.
> 
> Not really.
> 
> Oracle supports Oracle Java.
> IBM supports IBM Java.
> HP supports HP Java.

HP is not relevant here.  HP is not relevant to OpenVMS.  HP has 
nothing to do with OpenVMS.

HPE is relevant to OpenVMS and to Java.

HPE and VSI can and should be providing patches to Java, though there 
haven't been patches or updates kitted and tested and passed through 
for OpenVMS based on the various Oracle security updates.  Not that 
I've been paying particular attention to the versions involved in the 
various oracle Java security patches.  I don't know if that means the 
current version is free of bugs, or if it's down-revision.

As for OpenVMS, Java can lead to some interesting app practices.  IIRC, 
there were some few apps that actually embedded JRKs into the apps.  
That embedded approach certainly worked, though it increased storage 
requirements on cluster system disks, and those JRKs were almost 
inevitably not updated.

I have no interest in running Java locally, though would do so if a 
locally-necessary app required it.   As for local work, Java doesn't 
fit well with local software development, nor with local business 
practices.  Which is part of why I don't particularly track the Oracle 
patches.  That's also given that the primary local client platform has 
direct Oracle support for Java, and not indirect support through a 
third-party vendor.  Oracle pushes out those updates directly, as part 
of their support of Java.

Java is a safe choice, and works and variously works well for a number 
of folks.  Not so well for others.




-- 
Pure Personal Opinion | HoffmanLabs LLC 




More information about the Info-vax mailing list