[Info-vax] DCL Syntax
Arne Vajhøj
arne at vajhoej.dk
Thu Aug 30 20:59:27 EDT 2018
On 8/30/2018 8:32 PM, Dave Froble wrote:
> On 8/30/2018 1:49 PM, Arne Vajhøj wrote:
>> On 8/30/2018 1:27 PM, Dave Froble wrote:
>>> On 8/30/2018 11:54 AM, Stephen Hoffman wrote:
>>>> Ayup. OpenVMS I/O needs a complete overhaul, beyond the now-postponed
>>>> work on VAFS and 64-bit sector addresses and 4 KB sector sizes.
>>>> There've
>>>> been earlier newsgroup discussions of hardware-related work including
>>>> (hypothetically) adding NVMe I/O and byte-addressable storage, too.
>>>> The
>>>> sheer scale of a modern, feature-competitive server operating system is
>>>> not to be underestimated.
>>>>
>>>> Just because any of us were willing to learn a particular API — and
>>>> many
>>>> of us have spent decades learning OpenVMS and its incantations and its
>>>> glue code, often piecemeal — does not that mean that other folks
>>>> will be
>>>> nearly as willing to make that same investment of focus and time. Nor
>>>> does it mean that any of us won't have to learn new approaches. Change
>>>> and churn is part of IT. In the tech. And in the expectations.
>>>
>>> I read the above as a bit of a condemnation of VMS, specifically the
>>> methods in performing tasks. But, doesn't every OS out there have the
>>> same concerns? Not one of them reads your mind and does what you
>>> desire, not what you asked for.
>>>
>>> So at worst, VMS is equal to all others, and since I'm biased, I'd
>>> argue that the usage of the APIs, VMS utilities, and yes DCL, are in
>>> some cases superior. If english is your first language, I'd argue VMS
>>> is far superior in it's commands.
>>>
>>> Just asking, does anyone have the byte addressable storage that has
>>> been discussed? Don't know. Perhaps VMS could lead in this concept?
>>>
>>> Just because some already know Linux doesn't mean VMS is less ....
>>>
>>> All that written, yes, VMS does have some ugly warts and missing
>>> capabilities. But what doesn't?
>>
>>
>> Having warts is common. And having to add features later
>> in a products life often cause some compromises to be made.
>>
>> I think VMS is missing more capabilities than most OS due
>> to many years of neglect.
>>
>> But hopefully VSI wil fix that.
>
> Ok, that's a claim that I question. So let's look at specifics.
>
> First we can acknowledge that TCP/IP, SSL, certificates, and associated
> functions need lots of TLC.
>
> But aside from that, and a desktop GUI, just what are some of those OS
> capabilities that you feel are behind the competition?
In somewhat random order:
* bunch of new system services and RTL functions for what
is needed today (we recently discussed LIB$HTTP(S)_*)
* better 64 bit handling
* new file system that:
- removes current limits
- improves performance
- are more *nix/Windows compatible
* new user authentication model:
- more secure password storage
- better integration with external user management systems
* command language with more features including loops and arrays
* GUI management tools for all system administration
* C, C++ and Fortran compilers uptodate with current language standards
+whatever I have forgotten :-)
Arne
More information about the Info-vax
mailing list