[Info-vax] DCL's flaws (both scripting and UI)
David Froble
davef at tsoft-inc.com
Wed Jan 21 14:23:59 EST 2015
Stephen Hoffman wrote:
> On 2015-01-21 13:10:24 +0000, johnson.eric at gmail.com said:
>
>> I would imagine that even Froble could concede that there was a time
>> that he looked forward to new features added to his trusty DEC Basic
>> toolset.
>> I would hope that familiarity with that excitement could enable one to
>> understand why others might be drawn to the features of newer languages.
>
> Or to the substantially updated and got-to-have-it versions of VMS, from
> the ancient times. Outside of the folks that want or need
> Poulson-class servers, that's probably not V8.4-1H1. Whether the x86-64
> port or subsequent releases can add significant new features — beyond
> the platform port — probably depends on how big VSI can get and
> particularly on how much revenue they can realize from their initial VMS
> and LP releases and/or support.
>
> As for the future of BASIC, it'd be interesting to see what might happen
> should VSI decide to overhaul DEC BASIC, adding object support, pointer
> support,
Sometimes my perspective is rather narrow, and I don't always understand
some concepts. Wouldn't you consider the LOC() function to take care of
the pointer question? I at least have found it very useful.
> garbage collection and maybe some other new features into the
> language. This'd probably best follow the Visual Basic AS syntax for
> pointers, given the VB syntax is long established. This won't draw all
> that many folks away from C, C++, Python or other higher-profile
> languages. But the crowd using VB was and probably still is bigger than
> the crowd using VMS, l'd expect.
>
> The flaws in DCL, however, remain. It's clunky and confusing to use
> with its asymmetric quoting and its fondness for quoted quotes for
> various tasks, and that BASIC and Macro32 can solve various of these
> limitations — sort of, as BASIC doesn't have a good way to chain
> together a series of commands, short of spawning off DCL — won't draw
> new folks to VMS.
Always room for improvement.
> Now as to whether VSI can get to profitability and can then start
> seriously chasing what's available on other platforms, and can start
> growing the user base? That's no small and no simple project, either.
Well, that's the bottom line, huh?
More information about the Info-vax
mailing list