[Info-vax] New CEO of VMS Software
Arne Vajhøj
arne at vajhoej.dk
Sat Jan 6 19:31:23 EST 2024
On 1/6/2024 4:22 PM, Single Stage to Orbit wrote:
> On Sat, 2024-01-06 at 02:33 +0000, Lawrence D'Oliveiro wrote:
>> On Fri, 5 Jan 2024 09:23:36 -0500, Arne Vajhøj wrote:
>>> Another example:
>>>
>>> SYS$SETPRV with PRV$M_SYSNAM followed by SYS$CRELNM with
>>> LNM$_TABLE as
>>> "LNM$SYSTEM_TABLE".
>>>
>>> The API is not that complex. The semantics on VMS is well
>>> documented.
>>>
>>> But the code does not really make any sense on Linux. So what to
>>> do?
>>
>> We can emulate logical names on Linux beyond the per-process ones
>> with a server process and communication via some IPC mechanism. D-Bus
>> or Varlink might be good enough for this.
>
> if setenv() and getenv() were thread-safe it'd be easier to use these.
I see environment variables being closer to VMS symbols than to
VMS logicals.
But just closer not identical.
Arne
More information about the Info-vax
mailing list