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

Arne Vajhøj arne at vajhoej.dk
Wed Jul 12 19:35:16 EDT 2017


On 7/12/2017 10:04 AM, Stephen Hoffman wrote:
> On 2017-07-11 02:34:27 +0000, Arne Vajhj said:
>> On 7/10/2017 12:21 PM, Stephen Hoffman wrote:
>>> We can either get DCL dragged forward kicking and screaming into the 
>>> early part of this millennium and with a near-inevitable morass of 
>>> UTF-8 hackery and the requisite technical debt inevitable with 
>>> upward-compatibility, or we can get something better aimed at what 
>>> we're going to be doing in 2027, and leaving DCL to quietly graze out 
>>> in some code-pasture out behind BoltonHQ.   Well, that for those of 
>>> us that aren't already or aren't planning to retire in place, and 
>>> with apps that are similarly retired.
>>
>> Yes but no.
>>
>> Yes - I agree that VMS needs a new scripting language and VMS needs 
>> new API's.
>>
>> No - I don't think having the new scripting language only support the 
>> new API's will work. Some interoperability is needed for a transition 
>> period of 1-2 decades.
> 
> So your suggestion is to drag DCL forward, adding more complexity and 
> more hackery and more cruft to the design, all in the effort of 
> providing something that DCL itself has never done?   This in addition 
> to a replacement?   This is the path for getting DCL further entrenched, 
> and to delay work and development of the new design, and to make the new 
> environment less interesting.  That's not the path toward a pleasant 
> retirement for the DCL environment, continuing to do what it's always done.

Actually not.

I am suggesting minimal improvement for DCL plus a new scripting language.

But I want the new scripting language to support old VMS features, because
I see that as a requirement for success.

Arne



More information about the Info-vax mailing list