[Info-vax] DCL, DLM, APIs, RAS, RuleWorks, etc

Dave Froble davef at tsoft-inc.com
Thu Oct 27 17:20:50 EDT 2022


On 10/27/2022 2:03 PM, Stephen Hoffman wrote:
> On 2022-10-25 13:12:39 +0000, Simon Clubley said:
>
>> On 2022-10-24, Dave Froble <davef at tsoft-inc.com> wrote:
>>> On 10/24/2022 6:06 PM, Robert Carleton wrote:
>>>>
>>>> Lisp implementations frequently have the ability to save an image of their
>>>> state to disk. Coordinating one cluster node to save the image, then have a
>>>> new process start on a different cluster node from the image should be
>>>> possible. Is there a C API for DLM?
>>>>
>>>
>>> VMS is not (hawk, spit, gag) C, and (hawk, spit, gag) C is not VMS
>>>
>>> There are a system services for using the DLM.  Callable from ALL VMS languages.
>>> Even (hawk, spit, gag) C.
>>>
>>
>> Not DCL however (at least as a part of VMS). That's a really big omission.
>
> The DLM API was and remains a nice box of parts arising from the 1980s, and does
> still work and does work well, but the API is really showing its age.

Good ideas can have a length lifespan.

But I confess to curiosity, what would a better API for the DLM look like?  I've 
used it from Basic, and anything one can use from Basic has got to be rather simple.

> Also showing OpenVMS development's longstanding proclivity for flexibility over
> usability, combined with the avoidance of having opinions, but I digress.

Three cheers for flexibility ...


-- 
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