home bbs files messages ]

Just a sample of the Echomail archive

COMPOSVM:

<< oldest | < older | list | newer > | newest >> ]

 Message 263,980 of 264,034 
 =?UTF-8?Q?Arne_Vajh=C3=B8j?= to Craig A. Berry 
 Re: DCL2 
 16 Dec 25 20:17:35 
 
From: arne@vajhoej.dk

On 12/16/2025 4:20 PM, Craig A. Berry wrote:
> On 12/16/25 8:05 AM, Dan Cross wrote:
>> There is, evidently, a need (or at least desire) for a really
>> good interpreted language to script various system management
>> tasks; I gather folks feel that DCL is a bit long in the tooth
>> and insufficient for that.  As I mentioned before, I feel like
>> that is qualitatively different than using DCL as an interactive
>> CLI; perhaps the solution here is just to build out a really
>> nice set of officially supported modules for, say, Python (or a
>> similar suitable language) and call it a day.
>
> Python, Perl, and Lua all exist. Probably all could use additional work
> for VMS-specific administrative tasks.  Not sure the state of Ruby,

I don't remember ever seeing MRI being ported to VMS.

>                                                                but
> there is JRuby.

Yes.

It was ported to VMS in the past.

And a recent version can build code on PC and run code on VMS.

>                 And at least a couple of other JVM-based scripting
> options.

There are lots.

Groovy
Jython - Python
Rhino/Nashorn - JavaScript
Quercus - PHP
LuaJ - Lua
JACL - Tcl
ABCL - Lisp
NetRexx - Rexx
etc.

But none of them are widely used on VMS.

Many of them are way behind in language version. Jython is Python 2.7,
Quercus is PHP 5.6 and so on.

They are typical great at integrating with Java stuff and not so
great integrating with native stuff. And the need to integrate
with native stuff is more common than the need to integrate with
Java stuff.

As Python 2.7 has become obsolete then I consider Groovy
the only feasible candidate for production ready JVM based
script language on VMS.

But I really do like Groovy.

(and I have also written a lot about it and how to integrate
it with stuff on VMS)

Arne

--- SoupGate-Win32 v1.05
 * Origin: you cannot sedate... all the things you hate (1:229/2)

<< oldest | < older | list | newer > | newest >> ]


(c) 1994,  bbs@darkrealms.ca