[Info-vax] OpenVMS Development Annoyances
Dave Froble
davef at tsoft-inc.com
Sun May 5 22:21:08 EDT 2019
On 5/5/2019 8:42 PM, Arne Vajhøj wrote:
> On 5/5/2019 6:41 PM, Dave Froble wrote:
>> On 5/5/2019 4:18 PM, seasoned_geek wrote:
>>> On Monday, April 29, 2019 at 10:43:32 AM UTC-5, Stephen Hoffman wrote:
>>>> As was mentioned else-thread, ACMS integration with SYSUAF and logical
>>>> names? Yeah, okay, but that's not selling this for me. SYSUAF and
>>>> logical names and ilk are among the more problematic OpenVMS features.
>
>>> If you don't like the high quality things which make OpenVMS, VMS
>>> (common SYSUAF, logical name tables with logicals actually in them,
>>> and file versioning) why don't you just go develop on Linux? <Grin>
>
>>> I love all those things you hate. If they go away there is no reason
>>> for VMS to even exist.
>>
>> For me, there is a whole bunch of reality in that last statement.
>>
>> DLM
>
> The API is horrible.
Just what is so horrible? If it was hard to use, then I would not like
it. Do I need to post examples to show just how easy it is to use?
> But it is a nice feature.
>
> It is just not unique for VMS - only the tight integration with the OS
> is relative unique.
If you like adding extras, which may or may not all work together, then
fine, go for it. Me, I like things that "just work".
> If you like the API then the *nix libdlm has the exact awful API.
>
> :-)
Usable from Basic?
>> Logicals
>
> Logicals are OK.
Logicals are great, if used appropriately.
> But other platforms has found different solutions for the same problems.
"Different solutions" in no way implies ease of use and flexibility.
>> Basic
>
> :-)
That all you can say about the best feature?
>> Common calling std ( well, except for things such as C, C++, et;al
>
> Very nice.
>
> But also limited to procedural (not-OO).
OO is overrated ....
> JVM and CLR platforms can do the same with OO.
>
>> BACKUP
>
> For general backup VMS BACKUP is extremely primitive.
Primitive? If "just working" is primitive, then I'm all for primitive.
It's also "just there".
> And even decades ago more advanced backup products where
> available.
Available, yes. Part of the base OS distribution? Not that I'm aware
of. I'm still unable to copy a WEENDOZE system disk.
>> Stand Alone BACKUP !!!!!
>
> Also primitive, but I like it too.
>
> It solves one specific problem in a simple easy to
> use way.
>
> And one need to restore then one really appreciate simple and safe.
>
>> Oh, Ok, VMS clustering
>
> Everybody does clustering today.
Not VMS Clustering. A few may have shared everything capabilities, but
most don't.
> Not the same way as VMS, but ...
>
>> RMS (yeah, it's old, but at least it's there)
>
> The extensive set of file attributes can be nice and provide
> some options.
>
> But if you think index-sequential files then there are a ton
> of those out there (if they are old they are called iSAM, if they
> are new they are called NoSQL key-value store).
What's your definition of "out there"?
RMS is always there on VMS.
>> As for passwords, no matter what is done, it will never be secure. If
>> anyone get a copy of your SYSUAF or whatever replaces it.
>
> Long passwords and a good (read: slow) password hash algorithm
> can ensure that it takes a few million years to brute force it.
Are you sure about that time? Just how long of a password is needed for
that? Perhaps one where you fall asleep before finishing typing?
Regardless, the time doesn't matter, if it can be done.
--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef at tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486
More information about the Info-vax
mailing list