[Info-vax] Access to _all_ VMS system services and library functions from DCL ?

dgordonatvsi at gmail.com dgordonatvsi at gmail.com
Tue Jul 11 12:40:24 EDT 2017


There's a reason I've been advocating to add Perl to the base OS kit for the nearly 3 years I've been at VSI.  If the base OS kit includes it, the base OS can use it.

On Tuesday, July 11, 2017 at 12:14:45 PM UTC-4, Craig A. Berry wrote:

> Ain't that the truth.  Everything discussed in this thread as future and hypothetical and "if only" has been available in Perl on VMS for twenty years.  With the VMS::Process module, you can fetch one JPI item into a single value, or all of them at once into a hash.  Bitmaps are decoded into strings where possible. If VSI changes the maximum length of a username, your Perl code wouldn't need to change because the strings are stored as Perl scalar values (essentially a dynamic string descriptor on steroids).  Obviously the internals of the module would have to change, but the equivalent would be necessary with any other potential solution, such as with the JVM interfaces upon which Arne's example was based.
> 
> So I find somewhere between amusing and annoying the general tenor of this discussion, i.e., that getting at this stuff without using item lists is a bold new challenge when in fact it's a problem that was solved pretty well a couple of decades ago.



More information about the Info-vax mailing list