Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"Can you program?" "Well, I'm literate, if that's what you mean!"


computers / comp.os.vms / Re: Hard links on VMS ODS5 disks

SubjectAuthor
* Hard links on VMS ODS5 disksChris Townley
+* Re: Hard links on VMS ODS5 disksJohnny Billquist
|`- Re: Hard links on VMS ODS5 disksChris Townley
+* Re: Hard links on VMS ODS5 disksgah4
|+* Re: Hard links on VMS ODS5 disksSteven Schweda
||+* Re: Hard links on VMS ODS5 disksgah4
|||`* Re: Hard links on VMS ODS5 disksbill
||| `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||  +* Re: Hard links on VMS ODS5 disksgah4
|||  |`* Re: Hard links on VMS ODS5 disksChris Townley
|||  | +* Re: Hard links on VMS ODS5 disksDave Froble
|||  | |`* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||  | | +- Re: Hard links on VMS ODS5 disksgah4
|||  | | `* Re: Hard links on VMS ODS5 disksCraig A. Berry
|||  | |  +- Re: Hard links on VMS ODS5 disksArne Vajhøj
|||  | |  +- Re: Hard links on VMS ODS5 disksgah4
|||  | |  `- Re: Hard links on VMS ODS5 disksJohnny Billquist
|||  | `* Re: Hard links on VMS ODS5 disksgah4
|||  |  `* Re: Hard links on VMS ODS5 disksChris Townley
|||  |   +* Re: Hard links on VMS ODS5 disksgah4
|||  |   |+* Re: Hard links on VMS ODS5 disksChris Townley
|||  |   ||`* Re: Hard links on VMS ODS5 disksSimon Clubley
|||  |   || `* Re: Hard links on VMS ODS5 disksJohnny Billquist
|||  |   ||  `- Re: Hard links on VMS ODS5 disksSimon Clubley
|||  |   |`* Re: Hard links on VMS ODS5 disksJohnny Billquist
|||  |   | `* Re: Hard links on VMS ODS5 disksgah4
|||  |   |  `- Re: Hard links on VMS ODS5 disksJohnny Billquist
|||  |   `* Re: Hard links on VMS ODS5 disksCraig A. Berry
|||  |    `* Re: Hard links on VMS ODS5 disksDave Froble
|||  |     `* Re: Hard links on VMS ODS5 disksCraig A. Berry
|||  |      +* Re: Hard links on VMS ODS5 disksJan-Erik Söderholm
|||  |      |`* Re: Hard links on VMS ODS5 disksJohnny Billquist
|||  |      | `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||  |      |  `* Re: Hard links on VMS ODS5 disksJohnny Billquist
|||  |      |   `* Re: Hard links on VMS ODS5 disksJan-Erik Söderholm
|||  |      |    +- Re: Hard links on VMS ODS5 disksJohnny Billquist
|||  |      |    `- Re: Hard links on VMS ODS5 disksRobert A. Brooks
|||  |      `* Re: Hard links on VMS ODS5 disksDave Froble
|||  |       +* Re: Hard links on VMS ODS5 disksterry-...@glaver.org
|||  |       |`- Re: Hard links on VMS ODS5 disksDave Froble
|||  |       `* Re: Hard links on VMS ODS5 disksJohnny Billquist
|||  |        `* Re: Hard links on VMS ODS5 disksDave Froble
|||  |         `- Re: Hard links on VMS ODS5 disksJohnny Billquist
|||  `* Re: Hard links on VMS ODS5 disksJohnny Billquist
|||   `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||    `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||     +* Re: Hard links on VMS ODS5 disksgah4
|||     |`- Re: Hard links on VMS ODS5 disksArne Vajhøj
|||     `* Re: Hard links on VMS ODS5 disksJohnny Billquist
|||      `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||       +* Re: Hard links on VMS ODS5 disksJohnny Billquist
|||       |`- Re: Hard links on VMS ODS5 disksArne Vajhøj
|||       `* Re: Hard links on VMS ODS5 disksDave Froble
|||        `* Re: Hard links on VMS ODS5 disksSimon Clubley
|||         +* Re: Hard links on VMS ODS5 disksDave Froble
|||         |`- Re: Hard links on VMS ODS5 disksSimon Clubley
|||         +* Re: Hard links on VMS ODS5 disksJohnny Billquist
|||         |`* Re: Hard links on VMS ODS5 disksSingle Stage to Orbit
|||         | `- Re: Hard links on VMS ODS5 disksJohnny Billquist
|||         `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||          +* Re: Hard links on VMS ODS5 disksSimon Clubley
|||          |`* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||          | `* Re: Hard links on VMS ODS5 disksSimon Clubley
|||          |  +* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||          |  |`- Re: Hard links on VMS ODS5 diskstridac
|||          |  `- Re: Hard links on VMS ODS5 disksDave Froble
|||          `* Re: Hard links on VMS ODS5 disksDave Froble
|||           `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||            `* Re: Hard links on VMS ODS5 disksDave Froble
|||             `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||              `* Re: Hard links on VMS ODS5 disksDave Froble
|||               +* Re: Hard links on VMS ODS5 disksSimon Clubley
|||               |+- Re: Hard links on VMS ODS5 disksDave Froble
|||               |+* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||               ||`* Re: Hard links on VMS ODS5 disksSimon Clubley
|||               || +* Re: Hard links on VMS ODS5 disksDave Froble
|||               || |`* Re: Hard links on VMS ODS5 disksSimon Clubley
|||               || | `* Re: Hard links on VMS ODS5 disksJohn Dallman
|||               || |  `- Re: Hard links on VMS ODS5 disksDan Cross
|||               || +* Re: Hard links on VMS ODS5 disksJohn Reagan
|||               || |`* Re: Hard links on VMS ODS5 disksSimon Clubley
|||               || | `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||               || |  `* Re: Hard links on VMS ODS5 disksSingle Stage to Orbit
|||               || |   `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||               || |    `- Re: Hard links on VMS ODS5 disksSimon Clubley
|||               || `- Re: Hard links on VMS ODS5 disksArne Vajhøj
|||               |`* Re: Hard links on VMS ODS5 disksJohn Reagan
|||               | +* Re: Hard links on VMS ODS5 disksSimon Clubley
|||               | |+- Re: Hard links on VMS ODS5 disksDan Cross
|||               | |+- Re: Hard links on VMS ODS5 disksJohn Reagan
|||               | |+* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||               | ||`* Re: Hard links on VMS ODS5 disksJohn Reagan
|||               | || +- Re: Hard links on VMS ODS5 disksDave Froble
|||               | || +- Re: Hard links on VMS ODS5 disksChris Townley
|||               | || +* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||               | || |+- Re: Hard links on VMS ODS5 disksJohn Reagan
|||               | || |`* Re: Hard links on VMS ODS5 disksSimon Clubley
|||               | || | +* Re: Hard links on VMS ODS5 disksDave Froble
|||               | || | |`* Re: Hard links on VMS ODS5 disksSimon Clubley
|||               | || | | +- Re: Hard links on VMS ODS5 disksDave Froble
|||               | || | | +- Re: Hard links on VMS ODS5 disksterry-...@glaver.org
|||               | || | | `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||               | || | `- Re: Hard links on VMS ODS5 disksArne Vajhøj
|||               | || +* Re: Hard links on VMS ODS5 disksStephen Hoffman
|||               | || `* Re: Hard links on VMS ODS5 disksIan Miller
|||               | |`- Re: Hard links on VMS ODS5 disksArne Vajhøj
|||               | `- Re: Hard links on VMS ODS5 disksArne Vajhøj
|||               `- Re: Hard links on VMS ODS5 disksArne Vajhøj
||`* Re: Hard links on VMS ODS5 disksSingle Stage to Orbit
|`- Re: Hard links on VMS ODS5 disksJohnny Billquist
+* Re: Hard links on VMS ODS5 disksArne Vajhøj
`- Re: Hard links on VMS ODS5 disksStephen Hoffman

Pages:12345678910
Re: Hard links on VMS ODS5 disks

<u93j5k$2uh$1@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28859&group=comp.os.vms#28859

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.10.184.180.213.static.wline.lns.sme.cust.swisscom.ch!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Mon, 17 Jul 2023 16:28:04 +0200
Organization: MGT Consulting
Message-ID: <u93j5k$2uh$1@news.misty.com>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<f896a0be-38a5-4d99-af51-b82ebadaf7fan@googlegroups.com>
<u8s8jb$o5q$1@dont-email.me>
<6b1af301-1eb0-471f-bb22-fb8483fac559n@googlegroups.com>
<u8sm65$p4p$1@dont-email.me> <u8stsk$9mqu$1@dont-email.me>
<u8t21b$a0v6$1@dont-email.me> <u8u74o$d8b1$1@dont-email.me>
<u8v7e3$gqcc$1@dont-email.me> <u936m6$ijt$3@news.misty.com>
<u93fq3$18n8o$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 17 Jul 2023 14:28:04 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="10.184.180.213.static.wline.lns.sme.cust.swisscom.ch:213.180.184.10";
logging-data="3025"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.13.0
In-Reply-To: <u93fq3$18n8o$1@dont-email.me>
 by: Johnny Billquist - Mon, 17 Jul 2023 14:28 UTC

On 2023-07-17 15:30, Dave Froble wrote:
> On 7/17/2023 6:55 AM, Johnny Billquist wrote:
>> On 2023-07-16 00:42, Dave Froble wrote:
>>
>>> Ok, my test was on a VAX, but I doubt that has any bearing.  Don't
>>> have a
>>> clue. Unless you're trying to read the file while it's still open.  That
>>> doesn't work.
>>
>> Why wouldn't it work on an open file? As long as you are allowed
>> shared reading
>> it should be just fine.
>>
>>   Johnny
>>
>
> I'm not familiar with the TYPE utility.

Oh. You meand it more specifically in the context of that
program/command. Ok, fair enough. I wouldn't know about TYPE limitations
myself either. But as a general thing about files in ODS5, you can
certainly read them while they are open.

> I am a bit familiar with RMS, the DLM, and usage.
>
> My guess is that the utility doesn't use any "read regardless"
> capability.  So "allowed shared reading" may not be in use.  Just a guess.

Your guess is as good as mine on that specific question.

Under RSX, TYPE is under the hood using PIP. And PIP have a switch /SR
for shared reading. That switch don't seem to be exposed under DCL.
But with MCR, you can certainly type a file that is open.

Johnny

Re: Hard links on VMS ODS5 disks

<u93jdt$2uh$2@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28860&group=comp.os.vms#28860

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.10.184.180.213.static.wline.lns.sme.cust.swisscom.ch!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Mon, 17 Jul 2023 16:32:29 +0200
Organization: MGT Consulting
Message-ID: <u93jdt$2uh$2@news.misty.com>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<u8ub39$37s$1@news.misty.com> <u91cs4$r72f$1@dont-email.me>
<u91cvu$r72f$2@dont-email.me> <u93640$ijt$1@news.misty.com>
<u93fnb$18k5h$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 17 Jul 2023 14:32:29 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="10.184.180.213.static.wline.lns.sme.cust.swisscom.ch:213.180.184.10";
logging-data="3025"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.13.0
In-Reply-To: <u93fnb$18k5h$1@dont-email.me>
 by: Johnny Billquist - Mon, 17 Jul 2023 14:32 UTC

On 2023-07-17 15:29, Arne Vajhøj wrote:
> On 7/17/2023 6:45 AM, Johnny Billquist wrote:
>> On 2023-07-16 20:30, Arne Vajhøj wrote:
>>> On 7/16/2023 2:28 PM, Arne Vajhøj wrote:
>>>> The two cost are hardware and peoples time.
>>>>
>>>> With todays TB disks it is very unlikely that having two copies of some
>>>> executables will require buying bigger and more expensive disk(s).
>>>>
>>>> Having developer support the name test logic on multiple platforms
>>>> and having sys admins needing to worry about linked stuff
>>>> when they clean up is a very small effort but still an
>>>> effort greater than zero.
>>>
>>> And just to make sure we are talking about the same.
>>
>> [...]
>>
>> Yes. And my point is that this detail is there no matter what. So you
>> didn't "save" anything by having two binaries. Since it's actually
>> just one binary, and how it behaves is based on which name it was
>> invoked as.
>>
>> Yes, you *could* have different binaries, with the different
>> behaviors, and not have to deal with all this.
>>
>> But that was not what was going on here. The binary we are talking
>> about still have this logic you are hinting at. It's just that in
>> addition to that engineering work, which seems to be your concern, it
>> also uses up twice the space (or even more, depending on how many
>> copies of the program you happen to install).
>>
>> I feel like you didn't get the point that the decision on what the
>> program should do based on under what name it was invoked was not
>> absent with these multiple copies... It is still there, and still made
>> use of.
>
> Ah.
>
> You are saying that they ditched the linking but kept the code
> that made linking work.

*Yes*

That was the whole point. And it "works" for them even without the
hardlinks. It's just a question of the program inspecting what it was
invoked as.
Under Unix, every file is always a hardlink. It's just a question of if
you have just one, or multiple ones...

> As if in my example had done:
>
> $ cc ab
> $ link/exe=a ab
> $ link/exe=b ab
>
> That is silly in my opinion. They should have gotten rid of that code.

Agreed. And that is where they were being really silly, and I felt you
missed this.

And it could have been done even simpler:

$ cc ab
$ link/exe=a ab
$ copy a.exe b.exe

Which most probably is what was actually done... Instead of creating a
hard link for b.exe...

> Simple is good - complex is bad.

Always.

Johnny

Re: Hard links on VMS ODS5 disks

<u93jn5$2uh$3@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28861&group=comp.os.vms#28861

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.10.184.180.213.static.wline.lns.sme.cust.swisscom.ch!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Mon, 17 Jul 2023 16:37:25 +0200
Organization: MGT Consulting
Message-ID: <u93jn5$2uh$3@news.misty.com>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<f896a0be-38a5-4d99-af51-b82ebadaf7fan@googlegroups.com>
<u8s8jb$o5q$1@dont-email.me>
<6b1af301-1eb0-471f-bb22-fb8483fac559n@googlegroups.com>
<u8sm65$p4p$1@dont-email.me> <u8stsk$9mqu$1@dont-email.me>
<u8t21b$a0v6$1@dont-email.me> <u8u74o$d8b1$1@dont-email.me>
<u8u924$dad9$1@dont-email.me> <u8ubhi$37s$4@news.misty.com>
<u91bpb$r14d$1@dont-email.me> <u936hl$ijt$2@news.misty.com>
<u9394l$14pgi$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 17 Jul 2023 14:37:25 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="10.184.180.213.static.wline.lns.sme.cust.swisscom.ch:213.180.184.10";
logging-data="3025"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.13.0
In-Reply-To: <u9394l$14pgi$1@dont-email.me>
 by: Johnny Billquist - Mon, 17 Jul 2023 14:37 UTC

On 2023-07-17 13:36, Jan-Erik Söderholm wrote:
> Den 2023-07-17 kl. 12:52, skrev Johnny Billquist:
>> On 2023-07-16 20:09, Arne Vajhøj wrote:
>>> On 7/15/2023 10:47 AM, Johnny Billquist wrote:
>>>> And the secondary problem being that it's a little tricky to find
>>>> the last n lines in such a file organization. You'll have to do some
>>>> heuristics, and hope you got it right. But that usually is possible
>>>> to do with a high chance of success. So it could definitely be done.
>>>> (I have such a tool for RSX...)
>>>
>>> It depends on the record format.
>>
>> Right. But in this case, the record format was given.
>>
>>> VAR,VFC => read from start or make a good guess
>>> FIX, STM, STMLF, STMCR => no problem
>>> UDF => "last n lines" is not defined
>>
>> And in this case it was VFC. And as I said - you can usually make a
>> good guess.
>>
>>    Johnny
>>
>
> But, "read from start" is the same as TYPE without /TAIL. And that is
> what I do when I get that error from TYPE/TAIL. Just TYPE the log file
> and let it scroll to the end, the net result is the same as when using
> /tail, the last 24 (or so) lines are on the screen. And besides, more
> lines are available based on the size of my scroll-back buffer in the
> emulator, usually 20000 or 200000 lines.

Notice the "or" keyword in there... ;-)

The "make a good guess" is basically about jumping close to the end of
the file, and trying to identify the VFC lenght fields, and from that
extract the actual lines, and show the last n of them.
Which usually can be done with a fair amount of confidence, since for
text files, lines are seldom extremely long, nor do they contain random
control characters. Thus, if you just scan for control characters
(probably NUL) on an odd byte, this is most likely the second byte of a
record length, and you have your line starting there. And then
everything else follows trivially from that.

No need to read through the whole file. But it requires that you
actually read the full disk blocks of content, and not the pre-processed
data coming out of RMS.

Johnny

Re: Hard links on VMS ODS5 disks

<u93mbp$19e08$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28863&group=comp.os.vms#28863

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!usenet.network!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Mon, 17 Jul 2023 11:22:33 -0400
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <u93mbp$19e08$1@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<u8ub39$37s$1@news.misty.com> <u91cs4$r72f$1@dont-email.me>
<u91cvu$r72f$2@dont-email.me> <u93640$ijt$1@news.misty.com>
<u93fnb$18k5h$1@dont-email.me> <u93jdt$2uh$2@news.misty.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 17 Jul 2023 15:22:33 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="6860f312a226585fafffa87b970a927c";
logging-data="1357832"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/VJbvNC37CisXqYqfKw9dF6F7u27b34GI="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.13.0
Cancel-Lock: sha1:AoTadEJNf65m+XFKbDgi6fyPuts=
In-Reply-To: <u93jdt$2uh$2@news.misty.com>
Content-Language: en-US
 by: Arne Vajhøj - Mon, 17 Jul 2023 15:22 UTC

On 7/17/2023 10:32 AM, Johnny Billquist wrote:
> On 2023-07-17 15:29, Arne Vajhøj wrote:
>> You are saying that they ditched the linking but kept the code
>> that made linking work.
>
> *Yes*

>> That is silly in my opinion. They should have gotten rid of that code.
>
> Agreed. And that is where they were being really silly, and I felt you
> missed this.

I did!

Arne

Re: Hard links on VMS ODS5 disks

<u93n3j$19e08$2@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28864&group=comp.os.vms#28864

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Mon, 17 Jul 2023 11:35:15 -0400
Organization: A noiseless patient Spider
Lines: 34
Message-ID: <u93n3j$19e08$2@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<u8ub39$37s$1@news.misty.com> <u91cs4$r72f$1@dont-email.me>
<u91cvu$r72f$2@dont-email.me>
<cd721147-347b-47f5-a7c2-2986a1c9a5a4n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 17 Jul 2023 15:35:15 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="6860f312a226585fafffa87b970a927c";
logging-data="1357832"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18L/SfPMydEteFfuTTMpFwKF693IJfpmac="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.13.0
Cancel-Lock: sha1:tWtlr5uh6zATVvvAKi++HA7/cAs=
In-Reply-To: <cd721147-347b-47f5-a7c2-2986a1c9a5a4n@googlegroups.com>
Content-Language: en-US
 by: Arne Vajhøj - Mon, 17 Jul 2023 15:35 UTC

On 7/17/2023 12:37 AM, gah4 wrote:
> On Sunday, July 16, 2023 at 11:30:26 AM UTC-7, Arne Vajhøj wrote:
>> #include <stdio.h>
>> #include <string.h>
>>
>> int main(int argc, char *argv[])
>> {
>> if(strstr(argv[0], "]a.exe;") != NULL)
>> {
>> printf("I am A\n");
>> }
>> if(strstr(argv[0], "]b.exe;") != NULL)
>> {
>> printf("I am B\n");
>> }
>> return 0;
>> }
>
> I suspect you need a slightly better way to recognize the program name.
>
> I am not so sure what VMS passes for argv[0] in all cases.

Neither am I.

It just worked for my case.

I will certainly not work on other OS.

But that is the point. It is a complication.

Arne

Re: Hard links on VMS ODS5 disks

<u93pj7$19nf9$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28867&group=comp.os.vms#28867

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Mon, 17 Jul 2023 12:17:08 -0400
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <u93pj7$19nf9$1@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<u8ub39$37s$1@news.misty.com> <u91cs4$r72f$1@dont-email.me>
<u91cvu$r72f$2@dont-email.me> <u93640$ijt$1@news.misty.com>
<u93fnb$18k5h$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 17 Jul 2023 16:17:43 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="63b4279b34a1c05083c92faf75c31536";
logging-data="1367529"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Fqw23JdtuAZ67AV/6DFAXzixr/EMQsGs="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:VBPsgUmtFoZP8T01Msn/lkUJegc=
In-Reply-To: <u93fnb$18k5h$1@dont-email.me>
 by: Dave Froble - Mon, 17 Jul 2023 16:17 UTC

On 7/17/2023 9:29 AM, Arne Vajhøj wrote:

> Simple is good - complex is bad.

I'm a firm believer in KISS ...

--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef@tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486

Re: Hard links on VMS ODS5 disks

<u93qsv$19s6o$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28868&group=comp.os.vms#28868

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: FIRST.L...@vmssoftware.com (Robert A. Brooks)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Mon, 17 Jul 2023 12:39:58 -0400
Organization: A noiseless patient Spider
Lines: 34
Message-ID: <u93qsv$19s6o$1@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<f896a0be-38a5-4d99-af51-b82ebadaf7fan@googlegroups.com>
<u8s8jb$o5q$1@dont-email.me>
<6b1af301-1eb0-471f-bb22-fb8483fac559n@googlegroups.com>
<u8sm65$p4p$1@dont-email.me> <u8stsk$9mqu$1@dont-email.me>
<u8t21b$a0v6$1@dont-email.me> <u8u74o$d8b1$1@dont-email.me>
<u8u924$dad9$1@dont-email.me> <u8ubhi$37s$4@news.misty.com>
<u91bpb$r14d$1@dont-email.me> <u936hl$ijt$2@news.misty.com>
<u9394l$14pgi$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 17 Jul 2023 16:39:59 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="a6019d926a810bf70489c29250762130";
logging-data="1372376"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/xmAc2sRl9ZOmL1kL/Anlycvn60Yo4V2Y9Uq/hLWGl/Q=="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.13.0
Cancel-Lock: sha1:+hxefMWxNF+DCeugfAXpOmcf1+A=
X-Antivirus-Status: Clean
Content-Language: en-US
X-Antivirus: Avast (VPS 230716-8, 7/16/2023), Outbound message
In-Reply-To: <u9394l$14pgi$1@dont-email.me>
 by: Robert A. Brooks - Mon, 17 Jul 2023 16:39 UTC

$ help type /tail

TYPE

/TAIL

/TAIL[=n]

Displays the last several lines of a log file. The value, n,
defaults to p-2 where p is the current terminal page length. You
can use TYPE/TAIL only if all of the following criteria are true:

o File organization is sequential.

o The longest record is less than 512 bytes.

o The record format is either VAR, VFC, STM, STRCM or STMLF
(for more information, see the description of FAB$B_RFM in the
OpenVMS Record Management Services Reference Manual).

o The file being typed is on a device that supports random
access. The TYPE/TAIL command does not work on magnetic tape
drives.

Even with this criteria, some file conditions cannot be
anticipated and may not allow display of the last several lines
of a log file, resulting in the following error message:

%TYPE-W-READERR, error reading DEVICE:[DIRECTORY]FILE.EXT;1
-SYSTEM-E-UNSUPPORTED, unsupported operation or function

--
-- Rob

Re: Hard links on VMS ODS5 disks

<u95vtg$1ksbo$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28871&group=comp.os.vms#28871

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Tue, 18 Jul 2023 12:17:53 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <u95vtg$1ksbo$1@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me> <4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com> <45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com> <a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com> <khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me> <f896a0be-38a5-4d99-af51-b82ebadaf7fan@googlegroups.com> <u8s8jb$o5q$1@dont-email.me> <6b1af301-1eb0-471f-bb22-fb8483fac559n@googlegroups.com> <u8sm65$p4p$1@dont-email.me> <760d4b6a-170c-43c7-97ad-208452152a43n@googlegroups.com> <u8u0rg$chi4$1@dont-email.me>
Injection-Date: Tue, 18 Jul 2023 12:17:53 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="e5854edd3a461fd57a3bfc9389ba88d9";
logging-data="1732984"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18iKRfLobmvfH6YbaNThwnhskqLaQ3JAJc="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:gC8Z7UqnpYtrQcmhb2gcdWWtje8=
 by: Simon Clubley - Tue, 18 Jul 2023 12:17 UTC

On 2023-07-15, Chris Townley <news@cct-net.co.uk> wrote:
> On 15/07/2023 02:33, gah4 wrote:
>> On Friday, July 14, 2023 at 4:36:41?PM UTC-7, Chris Townley wrote:
>>
>> (snip, I wrote)
>>
>>>> Reminds me of, years ago, porting gnu-utils to OS/2 and finding that
>>>> tail -f works. I don't know if tail -f is supposed to work on VMS, though.
>>
>> tail -f reads the end of a file, then waits and checks to see if it got bigger.
>> That is, if the EOF went away.
>>
>> Not all file system, I suspect, can do that.
>>
>
> Sorry, I should have said TYPE/TAIL/CONTINUOUS which works with some
> caveats on the file
>

Does that work these days when the file is still open for write by
another user ?

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Hard links on VMS ODS5 disks

<u9603c$1ksbo$2@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28872&group=comp.os.vms#28872

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Tue, 18 Jul 2023 12:21:00 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <u9603c$1ksbo$2@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me> <4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com> <45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com> <a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com> <khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me> <u8ub39$37s$1@news.misty.com> <u91cs4$r72f$1@dont-email.me> <u91cvu$r72f$2@dont-email.me> <u93640$ijt$1@news.misty.com> <u93fnb$18k5h$1@dont-email.me> <u93pj7$19nf9$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 18 Jul 2023 12:21:00 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="e5854edd3a461fd57a3bfc9389ba88d9";
logging-data="1732984"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+DAk5kYGY+dYak2BSM4yezl0gbYiaWxzU="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:xhz+YZE2os6hQi/Pqng083LvQoU=
 by: Simon Clubley - Tue, 18 Jul 2023 12:21 UTC

On 2023-07-17, Dave Froble <davef@tsoft-inc.com> wrote:
> On 7/17/2023 9:29 AM, Arne Vajhøj wrote:
>
>> Simple is good - complex is bad.
>
> I'm a firm believer in KISS ...
>

Then you should strongly prefer Unix over VMS... :-)

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Hard links on VMS ODS5 disks

<u963re$1lgci$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28876&group=comp.os.vms#28876

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Tue, 18 Jul 2023 09:24:26 -0400
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <u963re$1lgci$1@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<u8ub39$37s$1@news.misty.com> <u91cs4$r72f$1@dont-email.me>
<u91cvu$r72f$2@dont-email.me> <u93640$ijt$1@news.misty.com>
<u93fnb$18k5h$1@dont-email.me> <u93pj7$19nf9$1@dont-email.me>
<u9603c$1ksbo$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 18 Jul 2023 13:25:02 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="9035efe030d5438efb4269be4ee06b1f";
logging-data="1753490"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/n5fLHdRhh7CcMNtjmpDLk67DHi9+6gFA="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:EuJiBNCQwq4pYH95QbEbhu8Ezj0=
In-Reply-To: <u9603c$1ksbo$2@dont-email.me>
 by: Dave Froble - Tue, 18 Jul 2023 13:24 UTC

On 7/18/2023 8:21 AM, Simon Clubley wrote:
> On 2023-07-17, Dave Froble <davef@tsoft-inc.com> wrote:
>> On 7/17/2023 9:29 AM, Arne Vajhøj wrote:
>>
>>> Simple is good - complex is bad.
>>
>> I'm a firm believer in KISS ...
>>
>
> Then you should strongly prefer Unix over VMS... :-)
>
> Simon.
>

You've totally lost your mind!

--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef@tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486

Re: Hard links on VMS ODS5 disks

<u96672$7ph$1@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28877&group=comp.os.vms#28877

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.213.180.184.10!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Tue, 18 Jul 2023 16:05:22 +0200
Organization: MGT Consulting
Message-ID: <u96672$7ph$1@news.misty.com>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<u8ub39$37s$1@news.misty.com> <u91cs4$r72f$1@dont-email.me>
<u91cvu$r72f$2@dont-email.me> <u93640$ijt$1@news.misty.com>
<u93fnb$18k5h$1@dont-email.me> <u93pj7$19nf9$1@dont-email.me>
<u9603c$1ksbo$2@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 18 Jul 2023 14:05:22 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="213.180.184.10";
logging-data="7985"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.13.0
In-Reply-To: <u9603c$1ksbo$2@dont-email.me>
 by: Johnny Billquist - Tue, 18 Jul 2023 14:05 UTC

On 2023-07-18 14:21, Simon Clubley wrote:
> On 2023-07-17, Dave Froble <davef@tsoft-inc.com> wrote:
>> On 7/17/2023 9:29 AM, Arne Vajhøj wrote:
>>
>>> Simple is good - complex is bad.
>>
>> I'm a firm believer in KISS ...
>>
>
> Then you should strongly prefer Unix over VMS... :-)

Depends on which corner you look at.

Asynchronous I/O in Unix is a mess.

Johnny

Re: Hard links on VMS ODS5 disks

<u966de$7ph$3@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28879&group=comp.os.vms#28879

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.213.180.184.10!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Tue, 18 Jul 2023 16:08:46 +0200
Organization: MGT Consulting
Message-ID: <u966de$7ph$3@news.misty.com>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<f896a0be-38a5-4d99-af51-b82ebadaf7fan@googlegroups.com>
<u8s8jb$o5q$1@dont-email.me>
<6b1af301-1eb0-471f-bb22-fb8483fac559n@googlegroups.com>
<u8sm65$p4p$1@dont-email.me>
<760d4b6a-170c-43c7-97ad-208452152a43n@googlegroups.com>
<u8u0rg$chi4$1@dont-email.me> <u95vtg$1ksbo$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 18 Jul 2023 14:08:46 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="213.180.184.10";
logging-data="7985"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.13.0
In-Reply-To: <u95vtg$1ksbo$1@dont-email.me>
 by: Johnny Billquist - Tue, 18 Jul 2023 14:08 UTC

On 2023-07-18 14:17, Simon Clubley wrote:
> On 2023-07-15, Chris Townley <news@cct-net.co.uk> wrote:
>> On 15/07/2023 02:33, gah4 wrote:
>>> On Friday, July 14, 2023 at 4:36:41?PM UTC-7, Chris Townley wrote:
>>>
>>> (snip, I wrote)
>>>
>>>>> Reminds me of, years ago, porting gnu-utils to OS/2 and finding that
>>>>> tail -f works. I don't know if tail -f is supposed to work on VMS, though.
>>>
>>> tail -f reads the end of a file, then waits and checks to see if it got bigger.
>>> That is, if the EOF went away.
>>>
>>> Not all file system, I suspect, can do that.
>>>
>>
>> Sorry, I should have said TYPE/TAIL/CONTINUOUS which works with some
>> caveats on the file
>>
>
> Does that work these days when the file is still open for write by
> another user ?

Not sure why you think that would be an unsurmountable problem...

Johnny

Re: Hard links on VMS ODS5 disks

<a8758950b1c386cff9a76896ee21655f37e3d8c4.camel@munted.eu>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28882&group=comp.os.vms#28882

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!palladium.buellnet!not-for-mail
From: alex.bu...@munted.eu (Single Stage to Orbit)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Tue, 18 Jul 2023 16:09:49 +0100
Organization: One very high maintenance cat
Message-ID: <a8758950b1c386cff9a76896ee21655f37e3d8c4.camel@munted.eu>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<u8ub39$37s$1@news.misty.com> <u91cs4$r72f$1@dont-email.me>
<u91cvu$r72f$2@dont-email.me> <u93640$ijt$1@news.misty.com>
<u93fnb$18k5h$1@dont-email.me> <u93pj7$19nf9$1@dont-email.me>
<u9603c$1ksbo$2@dont-email.me> <u96672$7ph$1@news.misty.com>
Reply-To: alex.buell@munted.eu
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Injection-Info: solani.org;
logging-data="40885"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Evolution 3.48.1
Cancel-Lock: sha1:aechacye6yL84ssyoSmo0GxzsUs=
X-User-ID: eJwNx8kRwDAIBLCWwrmmHMDQfwnxRzMycfKGurna2kY2pUEqGI1ExYF9IvScc1U8ZwcU8C5erTNSzHzfDEw/QnoVBw==
In-Reply-To: <u96672$7ph$1@news.misty.com>
 by: Single Stage to Orbi - Tue, 18 Jul 2023 15:09 UTC

On Tue, 2023-07-18 at 16:05 +0200, Johnny Billquist wrote:
> Asynchronous I/O in Unix is a mess.

THey've had three goes at getting it right. There was AIO years back,
something else that I forget the name of, and then there's io-uring,
the latest thing to land. From what I've gathered it can do a lot
without incurring context switches penalty.
--
Tactical Nuclear Kittens

Re: Hard links on VMS ODS5 disks

<u96h7a$1njuu$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28883&group=comp.os.vms#28883

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Tue, 18 Jul 2023 13:13:15 -0400
Organization: A noiseless patient Spider
Lines: 28
Message-ID: <u96h7a$1njuu$1@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<u8ub39$37s$1@news.misty.com> <u91cs4$r72f$1@dont-email.me>
<u91cvu$r72f$2@dont-email.me> <u93640$ijt$1@news.misty.com>
<u93fnb$18k5h$1@dont-email.me> <u93pj7$19nf9$1@dont-email.me>
<u9603c$1ksbo$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 18 Jul 2023 17:13:14 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="0ea9cfdd97d361c87f0ef1fe392b421a";
logging-data="1822686"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+VQONHeBKso8AW5OPmLFxdpihEtWSzvd4="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.13.0
Cancel-Lock: sha1:rtGB8zMxKLwxQR0p2FloWuaW3zU=
In-Reply-To: <u9603c$1ksbo$2@dont-email.me>
Content-Language: en-US
 by: Arne Vajhøj - Tue, 18 Jul 2023 17:13 UTC

On 7/18/2023 8:21 AM, Simon Clubley wrote:
> On 2023-07-17, Dave Froble <davef@tsoft-inc.com> wrote:
>> On 7/17/2023 9:29 AM, Arne Vajhøj wrote:
>>
>>> Simple is good - complex is bad.
>>
>> I'm a firm believer in KISS ...
>
> Then you should strongly prefer Unix over VMS... :-)

I am not so sure about that.

VMS is probably one of the smallest and leanest commercial
OS'es today.

It may be more a result of lack of investment for 20 years
than a deliberate strategy. And we we miss a lot of things.
But still small code base and small API.

I am pretty sure that if VMS kernel had most Macro-32 and
Bliss code rewritten to C, then VMS kernel would be
smaller than just systemd. :-)

Arne

Re: Hard links on VMS ODS5 disks

<u96hub$1nmaj$2@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28886&group=comp.os.vms#28886

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Tue, 18 Jul 2023 17:25:32 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <u96hub$1nmaj$2@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me> <4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com> <45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com> <a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com> <khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me> <u8ub39$37s$1@news.misty.com> <u91cs4$r72f$1@dont-email.me> <u91cvu$r72f$2@dont-email.me> <u93640$ijt$1@news.misty.com> <u93fnb$18k5h$1@dont-email.me> <u93pj7$19nf9$1@dont-email.me> <u9603c$1ksbo$2@dont-email.me> <u963re$1lgci$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 18 Jul 2023 17:25:32 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="e5854edd3a461fd57a3bfc9389ba88d9";
logging-data="1825107"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Eg+G4EZaW0zXb0bXvaMedg2kwKrf0xvg="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:1KpduUBlt96jpu5wo6i038wA+jE=
 by: Simon Clubley - Tue, 18 Jul 2023 17:25 UTC

On 2023-07-18, Dave Froble <davef@tsoft-inc.com> wrote:
> On 7/18/2023 8:21 AM, Simon Clubley wrote:
>> On 2023-07-17, Dave Froble <davef@tsoft-inc.com> wrote:
>>> On 7/17/2023 9:29 AM, Arne Vajhøj wrote:
>>>
>>>> Simple is good - complex is bad.
>>>
>>> I'm a firm believer in KISS ...
>>>
>>
>> Then you should strongly prefer Unix over VMS... :-)
>>
>
> You've totally lost your mind!
>

Why ? It's a lot easier to write applications with modern requirements
under Unix, especially Linux, than it is under VMS.

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Hard links on VMS ODS5 disks

<u96i24$1nmaj$3@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28887&group=comp.os.vms#28887

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Tue, 18 Jul 2023 17:27:32 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 37
Message-ID: <u96i24$1nmaj$3@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me> <4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com> <45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com> <a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com> <khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me> <f896a0be-38a5-4d99-af51-b82ebadaf7fan@googlegroups.com> <u8s8jb$o5q$1@dont-email.me> <6b1af301-1eb0-471f-bb22-fb8483fac559n@googlegroups.com> <u8sm65$p4p$1@dont-email.me> <760d4b6a-170c-43c7-97ad-208452152a43n@googlegroups.com> <u8u0rg$chi4$1@dont-email.me> <u95vtg$1ksbo$1@dont-email.me> <u966de$7ph$3@news.misty.com>
Injection-Date: Tue, 18 Jul 2023 17:27:32 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="e5854edd3a461fd57a3bfc9389ba88d9";
logging-data="1825107"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/vu/0/ej7fHS384HyrbbKvfTpiCG0TAPM="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:Dgy2a+AOfFHpxXOG7jxXicjwU1I=
 by: Simon Clubley - Tue, 18 Jul 2023 17:27 UTC

On 2023-07-18, Johnny Billquist <bqt@softjar.se> wrote:
> On 2023-07-18 14:17, Simon Clubley wrote:
>> On 2023-07-15, Chris Townley <news@cct-net.co.uk> wrote:
>>> On 15/07/2023 02:33, gah4 wrote:
>>>> On Friday, July 14, 2023 at 4:36:41?PM UTC-7, Chris Townley wrote:
>>>>
>>>> (snip, I wrote)
>>>>
>>>>>> Reminds me of, years ago, porting gnu-utils to OS/2 and finding that
>>>>>> tail -f works. I don't know if tail -f is supposed to work on VMS, though.
>>>>
>>>> tail -f reads the end of a file, then waits and checks to see if it got bigger.
>>>> That is, if the EOF went away.
>>>>
>>>> Not all file system, I suspect, can do that.
>>>>
>>>
>>> Sorry, I should have said TYPE/TAIL/CONTINUOUS which works with some
>>> caveats on the file
>>>
>>
>> Does that work these days when the file is still open for write by
>> another user ?
>
> Not sure why you think that would be an unsurmountable problem...
>

At what point did I say that ?

I'm interested if you can use TYPE/TAIL/CONTINUOUS on files open for
write these days.

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Hard links on VMS ODS5 disks

<u96i98$1nmaj$4@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28888&group=comp.os.vms#28888

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Tue, 18 Jul 2023 17:31:21 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 33
Message-ID: <u96i98$1nmaj$4@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me> <4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com> <45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com> <a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com> <khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me> <u8ub39$37s$1@news.misty.com> <u91cs4$r72f$1@dont-email.me> <u91cvu$r72f$2@dont-email.me> <u93640$ijt$1@news.misty.com> <u93fnb$18k5h$1@dont-email.me> <u93pj7$19nf9$1@dont-email.me> <u9603c$1ksbo$2@dont-email.me> <u96h7a$1njuu$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 18 Jul 2023 17:31:21 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="e5854edd3a461fd57a3bfc9389ba88d9";
logging-data="1825107"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/t8aMb7TEmkmrg3qiwYfIHgLldGD+Y8Oc="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:R0ycEUu4IkAJJFzgT9xlf6T/rDw=
 by: Simon Clubley - Tue, 18 Jul 2023 17:31 UTC

On 2023-07-18, Arne Vajhøj <arne@vajhoej.dk> wrote:
> On 7/18/2023 8:21 AM, Simon Clubley wrote:
>> On 2023-07-17, Dave Froble <davef@tsoft-inc.com> wrote:
>>> On 7/17/2023 9:29 AM, Arne Vajhøj wrote:
>>>
>>>> Simple is good - complex is bad.
>>>
>>> I'm a firm believer in KISS ...
>>
>> Then you should strongly prefer Unix over VMS... :-)
>
> I am not so sure about that.
>
> VMS is probably one of the smallest and leanest commercial
> OS'es today.
>
> It may be more a result of lack of investment for 20 years
> than a deliberate strategy. And we we miss a lot of things.
> But still small code base and small API.
>

How does that API compare to the APIs available on Unix (especially
Linux) when you want to write an application (especially one with
modern requirements) ?

VMS had a world-leading API 20-30 years ago, but things (and expectations)
have moved on since then.

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Hard links on VMS ODS5 disks

<u96j37$1nqqv$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28889&group=comp.os.vms#28889

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Tue, 18 Jul 2023 13:45:13 -0400
Organization: A noiseless patient Spider
Lines: 43
Message-ID: <u96j37$1nqqv$1@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<u8ub39$37s$1@news.misty.com> <u91cs4$r72f$1@dont-email.me>
<u91cvu$r72f$2@dont-email.me> <u93640$ijt$1@news.misty.com>
<u93fnb$18k5h$1@dont-email.me> <u93pj7$19nf9$1@dont-email.me>
<u9603c$1ksbo$2@dont-email.me> <u96h7a$1njuu$1@dont-email.me>
<u96i98$1nmaj$4@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 18 Jul 2023 17:45:11 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="0ea9cfdd97d361c87f0ef1fe392b421a";
logging-data="1829727"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18BluOSmkk3xDOQS/b0RmAdPQrwz3gL8/g="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.13.0
Cancel-Lock: sha1:goVHniZqYqugSWidhLS0TEO+m2E=
Content-Language: en-US
In-Reply-To: <u96i98$1nmaj$4@dont-email.me>
 by: Arne Vajhøj - Tue, 18 Jul 2023 17:45 UTC

On 7/18/2023 1:31 PM, Simon Clubley wrote:
> On 2023-07-18, Arne Vajhøj <arne@vajhoej.dk> wrote:
>> On 7/18/2023 8:21 AM, Simon Clubley wrote:
>>> On 2023-07-17, Dave Froble <davef@tsoft-inc.com> wrote:
>>>> On 7/17/2023 9:29 AM, Arne Vajhøj wrote:
>>>>
>>>>> Simple is good - complex is bad.
>>>>
>>>> I'm a firm believer in KISS ...
>>>
>>> Then you should strongly prefer Unix over VMS... :-)
>>
>> I am not so sure about that.
>>
>> VMS is probably one of the smallest and leanest commercial
>> OS'es today.
>>
>> It may be more a result of lack of investment for 20 years
>> than a deliberate strategy. And we we miss a lot of things.
>> But still small code base and small API.
>
> How does that API compare to the APIs available on Unix (especially
> Linux) when you want to write an application (especially one with
> modern requirements) ?
>
> VMS had a world-leading API 20-30 years ago, but things (and expectations)
> have moved on since then.

????

The third letter in KISS stands for simple not for feature-rich.

Linux as of today is definitely feature rich but it is not
simple.

Arne

Re: Hard links on VMS ODS5 disks

<u96jnf$1ntu7$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28890&group=comp.os.vms#28890

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Tue, 18 Jul 2023 17:55:59 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 55
Message-ID: <u96jnf$1ntu7$1@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me> <4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com> <45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com> <a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com> <khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me> <u8ub39$37s$1@news.misty.com> <u91cs4$r72f$1@dont-email.me> <u91cvu$r72f$2@dont-email.me> <u93640$ijt$1@news.misty.com> <u93fnb$18k5h$1@dont-email.me> <u93pj7$19nf9$1@dont-email.me> <u9603c$1ksbo$2@dont-email.me> <u96h7a$1njuu$1@dont-email.me> <u96i98$1nmaj$4@dont-email.me> <u96j37$1nqqv$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 18 Jul 2023 17:55:59 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="e5854edd3a461fd57a3bfc9389ba88d9";
logging-data="1832903"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19RFWapCraWObCgdepmT9ZO2rKoT2ou+Q0="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:ZXAPH7Jc/k9C1jwpDx/iczLtrUs=
 by: Simon Clubley - Tue, 18 Jul 2023 17:55 UTC

On 2023-07-18, Arne Vajhøj <arne@vajhoej.dk> wrote:
> On 7/18/2023 1:31 PM, Simon Clubley wrote:
>> On 2023-07-18, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>> On 7/18/2023 8:21 AM, Simon Clubley wrote:
>>>> On 2023-07-17, Dave Froble <davef@tsoft-inc.com> wrote:
>>>>> On 7/17/2023 9:29 AM, Arne Vajhøj wrote:
>>>>>
>>>>>> Simple is good - complex is bad.
>>>>>
>>>>> I'm a firm believer in KISS ...
>>>>
>>>> Then you should strongly prefer Unix over VMS... :-)
>>>
>>> I am not so sure about that.
>>>
>>> VMS is probably one of the smallest and leanest commercial
>>> OS'es today.
>>>
>>> It may be more a result of lack of investment for 20 years
>>> than a deliberate strategy. And we we miss a lot of things.
>>> But still small code base and small API.
>>
>> How does that API compare to the APIs available on Unix (especially
>> Linux) when you want to write an application (especially one with
>> modern requirements) ?
>>
>> VMS had a world-leading API 20-30 years ago, but things (and expectations)
>> have moved on since then.
>
> ????
>
> The third letter in KISS stands for simple not for feature-rich.
>

I know that Arne, and that is _exactly_ my point.

> Linux as of today is definitely feature rich but it is not
> simple.
>

It's a hell of a lot simpler to implement an application on Linux
than it is to implement that application on VMS.

Linux gives you functionality that is expected these days, but is
missing from VMS. That's what I am primarily referring to above.

For one example, I refer you to Stephen's often posted diatribe about
the effort involved in writing a secure network application on VMS
versus doing the same thing on Linux.

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Hard links on VMS ODS5 disks

<u96kdh$o5u$1@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28891&group=comp.os.vms#28891

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.213.180.184.10!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Tue, 18 Jul 2023 20:07:45 +0200
Organization: MGT Consulting
Message-ID: <u96kdh$o5u$1@news.misty.com>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<u8ub39$37s$1@news.misty.com> <u91cs4$r72f$1@dont-email.me>
<u91cvu$r72f$2@dont-email.me> <u93640$ijt$1@news.misty.com>
<u93fnb$18k5h$1@dont-email.me> <u93pj7$19nf9$1@dont-email.me>
<u9603c$1ksbo$2@dont-email.me> <u96672$7ph$1@news.misty.com>
<a8758950b1c386cff9a76896ee21655f37e3d8c4.camel@munted.eu>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 18 Jul 2023 18:07:45 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="213.180.184.10";
logging-data="24766"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.13.0
In-Reply-To: <a8758950b1c386cff9a76896ee21655f37e3d8c4.camel@munted.eu>
 by: Johnny Billquist - Tue, 18 Jul 2023 18:07 UTC

On 2023-07-18 17:09, Single Stage to Orbit wrote:
> On Tue, 2023-07-18 at 16:05 +0200, Johnny Billquist wrote:
>> Asynchronous I/O in Unix is a mess.
>
> THey've had three goes at getting it right. There was AIO years back,
> something else that I forget the name of, and then there's io-uring,
> the latest thing to land. From what I've gathered it can do a lot
> without incurring context switches penalty.

Well, context switching is yet another story. Shouldn't really have
anything to do with doing asynchronous I/O...

But yeah... AIO. Oh what fun. And at the moment, there is a lot of focus
on epoll, but that only exists in Linux. Of course, this also leads to
the comment that you need to have multiple solutions in the code to deal
with the different variants of Unix... epoll is sortof nice, since it
gathers a lot of file descriptors inside another single file descriptor,
and you can then do blocking operations on that one fd, and from there
work out what to do when anything happens. And it can be made rather
efficient, especially when you are doing lots of I/O to lots of file
descriptors. But it's also a bit complicated to actually work with if
you want to get the most out of it, and easy to get into a situation
where it gets stuck instead.

Another area where Unix/Linux is pretty complicated is shared libraries.
It works, but don't try to explain how it actually works. It's
definitely on the complicated side... (along with the dynamic loaded
libraries...)

In general, there is no one OS where everything is nice and simple
(except RSX of course... ;-) )

Johnny

Re: Hard links on VMS ODS5 disks

<u96p7r$1osmu$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28894&group=comp.os.vms#28894

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Tue, 18 Jul 2023 15:30:04 -0400
Organization: A noiseless patient Spider
Lines: 77
Message-ID: <u96p7r$1osmu$1@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<u8ub39$37s$1@news.misty.com> <u91cs4$r72f$1@dont-email.me>
<u91cvu$r72f$2@dont-email.me> <u93640$ijt$1@news.misty.com>
<u93fnb$18k5h$1@dont-email.me> <u93pj7$19nf9$1@dont-email.me>
<u9603c$1ksbo$2@dont-email.me> <u96h7a$1njuu$1@dont-email.me>
<u96i98$1nmaj$4@dont-email.me> <u96j37$1nqqv$1@dont-email.me>
<u96jnf$1ntu7$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 18 Jul 2023 19:30:03 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="0ea9cfdd97d361c87f0ef1fe392b421a";
logging-data="1864414"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+gCWOlv78BmC7DEwXYyX0RZiFA5EZGD0g="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.13.0
Cancel-Lock: sha1:dXyjggj+Vhq/QqpTz5UCRGIj8Aw=
Content-Language: en-US
In-Reply-To: <u96jnf$1ntu7$1@dont-email.me>
 by: Arne Vajhøj - Tue, 18 Jul 2023 19:30 UTC

On 7/18/2023 1:55 PM, Simon Clubley wrote:
> On 2023-07-18, Arne Vajhøj <arne@vajhoej.dk> wrote:
>> On 7/18/2023 1:31 PM, Simon Clubley wrote:
>>> On 2023-07-18, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>>> On 7/18/2023 8:21 AM, Simon Clubley wrote:
>>>>> On 2023-07-17, Dave Froble <davef@tsoft-inc.com> wrote:
>>>>>> On 7/17/2023 9:29 AM, Arne Vajhøj wrote:
>>>>>>
>>>>>>> Simple is good - complex is bad.
>>>>>>
>>>>>> I'm a firm believer in KISS ...
>>>>>
>>>>> Then you should strongly prefer Unix over VMS... :-)
>>>>
>>>> I am not so sure about that.
>>>>
>>>> VMS is probably one of the smallest and leanest commercial
>>>> OS'es today.
>>>>
>>>> It may be more a result of lack of investment for 20 years
>>>> than a deliberate strategy. And we we miss a lot of things.
>>>> But still small code base and small API.
>>>
>>> How does that API compare to the APIs available on Unix (especially
>>> Linux) when you want to write an application (especially one with
>>> modern requirements) ?
>>>
>>> VMS had a world-leading API 20-30 years ago, but things (and expectations)
>>> have moved on since then.
>>
>> ????
>>
>> The third letter in KISS stands for simple not for feature-rich.
>
> I know that Arne, and that is _exactly_ my point.

Well - Linux is not simple.

>> Linux as of today is definitely feature rich but it is not
>> simple.
>
> It's a hell of a lot simpler to implement an application on Linux
> than it is to implement that application on VMS.
>
> Linux gives you functionality that is expected these days, but is
> missing from VMS. That's what I am primarily referring to above.

Linux is not simpler than VMS. Linux is more feature rich than VMS.

In theory that would mean than an application on Linux is
simpler than an application on VMS. Because given same functionality
then the OS doing more means the application has to do less.

But practice is more that an application on Linux has more features
than on VMS and it is more complex because of the code needed
to use all those Linux features.

At least I do not recall ever seeing all those simple Linux
applications.

Latest Debian distro is over 1.3 BLOC.

> For one example, I refer you to Stephen's often posted diatribe about
> the effort involved in writing a secure network application on VMS
> versus doing the same thing on Linux.

The basic application API's are the same. C/C++ applications use OpenSSL
(or LibreSSL or GnuTLS). Java application use the builtin JCE. PHP
applications get it via Apache and OpenSSL. Python has a builtin
(that is a wrapper around OpenSSL).

Linux got more tools on top of the basic.

But having more tools is not what I call simple.

Arne

Re: Hard links on VMS ODS5 disks

<u973gq$1qhob$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28895&group=comp.os.vms#28895

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: devz...@nospam.com (tridac)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Tue, 18 Jul 2023 22:25:29 +0000
Organization: A noiseless patient Spider
Lines: 102
Message-ID: <u973gq$1qhob$1@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<u8ub39$37s$1@news.misty.com> <u91cs4$r72f$1@dont-email.me>
<u91cvu$r72f$2@dont-email.me> <u93640$ijt$1@news.misty.com>
<u93fnb$18k5h$1@dont-email.me> <u93pj7$19nf9$1@dont-email.me>
<u9603c$1ksbo$2@dont-email.me> <u96h7a$1njuu$1@dont-email.me>
<u96i98$1nmaj$4@dont-email.me> <u96j37$1nqqv$1@dont-email.me>
<u96jnf$1ntu7$1@dont-email.me> <u96p7r$1osmu$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 18 Jul 2023 22:25:30 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="eb34ddb8347754b61f23257949f807ea";
logging-data="1918731"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1907nV9rD1JOoG4dJ0Bz5Kk"
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101
Thunderbird/102.11.2
Cancel-Lock: sha1:Qe0KGvPcG7ll62PRb4458K0jPfs=
In-Reply-To: <u96p7r$1osmu$1@dont-email.me>
Content-Language: en-US
 by: tridac - Tue, 18 Jul 2023 22:25 UTC

On 7/18/23 19:30, Arne Vajhøj wrote:
> On 7/18/2023 1:55 PM, Simon Clubley wrote:
>> On 2023-07-18, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>> On 7/18/2023 1:31 PM, Simon Clubley wrote:
>>>> On 2023-07-18, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>>>> On 7/18/2023 8:21 AM, Simon Clubley wrote:
>>>>>> On 2023-07-17, Dave Froble <davef@tsoft-inc.com> wrote:
>>>>>>> On 7/17/2023 9:29 AM, Arne Vajhøj wrote:
>>>>>>>
>>>>>>>> Simple is good - complex is bad.
>>>>>>>
>>>>>>> I'm a firm believer in KISS ...
>>>>>>
>>>>>> Then you should strongly prefer Unix over VMS... :-)
>>>>>
>>>>> I am not so sure about that.
>>>>>
>>>>> VMS is probably one of the smallest and leanest commercial
>>>>> OS'es today.
>>>>>
>>>>> It may be more a result of lack of investment for 20 years
>>>>> than a deliberate strategy. And we we miss a lot of things.
>>>>> But still small code base and small API.
>>>>
>>>> How does that API compare to the APIs available on Unix (especially
>>>> Linux) when you want to write an application (especially one with
>>>> modern requirements) ?
>>>>
>>>> VMS had a world-leading API 20-30 years ago, but things (and
>>>> expectations)
>>>> have moved on since then.
>>>
>>> ????
>>>
>>> The third letter in KISS stands for simple not for feature-rich.
>>
>> I know that Arne, and that is _exactly_ my point.
>
> Well - Linux is not simple.
>
>>> Linux as of today is definitely feature rich but it is not
>>> simple.
>>
>> It's a hell of a lot simpler to implement an application on Linux
>> than it is to implement that application on VMS.
>>
>> Linux gives you functionality that is expected these days, but is
>> missing from VMS. That's what I am primarily referring to above.
>
> Linux is not simpler than VMS. Linux is more feature rich than VMS.
>
> In theory that would mean than an application on Linux is
> simpler than an application on VMS. Because given same functionality
> then the OS doing more means the application has to do less.
>
> But practice is more that an application on Linux has more features
> than on VMS and it is more complex because of the code needed
> to use all those Linux features.
>
> At least I do not recall ever seeing all those simple Linux
> applications.
>
> Latest Debian distro is over 1.3 BLOC.
>
>> For one example, I refer you to Stephen's often posted diatribe about
>> the effort involved in writing a secure network application on VMS
>> versus doing the same thing on Linux.
>
> The basic application API's are the same. C/C++ applications use OpenSSL
> (or LibreSSL or GnuTLS). Java application use the builtin JCE. PHP
> applications get it via Apache and OpenSSL. Python has a builtin
> (that is a wrapper around OpenSSL).
>
> Linux got more tools on top of the basic.
>
> But having more tools is not what I call simple.
>
> Arne
>

Develop under FreeBSD here, but have spent a few days recently
evaluating current Linux distros, one of which is Debian. If anything,
the mass adoption of systemd has a been a disaster in terms of
system complexity, which only increases the possible attack surface
width. If you hold the nose, Debian Bookworm is pretty good at user
level but so is Devuan, the systemd free Debian, which seems every
bit as good. Also looked at Suse, like meeting an old friend, but again,
systemd encumbered and nothing is where one expects it to be. Still
have 11.4 on a couple of old laptops, which is how unix should be.
Fedora produced rubbish on screen, while Xunbuntu works out of the
box, just like Debian and Suse.

I need to build and test some code under Linux, as FreeBSD is not so
mainstream, though a thoroughly more straightforward and hassle free
experience than any current Linux. Always saw systemd as a power grab
by Redhat and their most recent antics over source licensing only
serve to reinforce that view. All about the money, as usual, sadly...

Chris

Re: Hard links on VMS ODS5 disks

<u97b3k$1rcjv$2@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28899&group=comp.os.vms#28899

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Tue, 18 Jul 2023 20:34:22 -0400
Organization: A noiseless patient Spider
Lines: 36
Message-ID: <u97b3k$1rcjv$2@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<u8ub39$37s$1@news.misty.com> <u91cs4$r72f$1@dont-email.me>
<u91cvu$r72f$2@dont-email.me> <u93640$ijt$1@news.misty.com>
<u93fnb$18k5h$1@dont-email.me> <u93pj7$19nf9$1@dont-email.me>
<u9603c$1ksbo$2@dont-email.me> <u96h7a$1njuu$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 19 Jul 2023 00:35:00 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="bdff0e8517b49f894a7b7cd08cf29e7c";
logging-data="1946239"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18wfAv4EIGsZOoLtgDI5gCUU1/0wYVchcU="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:PqxSOxth2A6g7U3MvmqzwzJ9LbY=
In-Reply-To: <u96h7a$1njuu$1@dont-email.me>
 by: Dave Froble - Wed, 19 Jul 2023 00:34 UTC

On 7/18/2023 1:13 PM, Arne Vajhøj wrote:
> On 7/18/2023 8:21 AM, Simon Clubley wrote:
>> On 2023-07-17, Dave Froble <davef@tsoft-inc.com> wrote:
>>> On 7/17/2023 9:29 AM, Arne Vajhøj wrote:
>>>
>>>> Simple is good - complex is bad.
>>>
>>> I'm a firm believer in KISS ...
>>
>> Then you should strongly prefer Unix over VMS... :-)
>
> I am not so sure about that.
>
> VMS is probably one of the smallest and leanest commercial
> OS'es today.
>
> It may be more a result of lack of investment for 20 years
> than a deliberate strategy. And we we miss a lot of things.
> But still small code base and small API.
>
> I am pretty sure that if VMS kernel had most Macro-32 and
> Bliss code rewritten to C, then VMS kernel would be
> smaller than just systemd. :-)
>
> Arne

I have to wonder why you think re-writing in C would be "smaller" (whatever that
is) than what's there today?

--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef@tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486

Re: Hard links on VMS ODS5 disks

<u97b90$1rcjv$3@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28900&group=comp.os.vms#28900

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Tue, 18 Jul 2023 20:37:15 -0400
Organization: A noiseless patient Spider
Lines: 62
Message-ID: <u97b90$1rcjv$3@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<u8ub39$37s$1@news.misty.com> <u91cs4$r72f$1@dont-email.me>
<u91cvu$r72f$2@dont-email.me> <u93640$ijt$1@news.misty.com>
<u93fnb$18k5h$1@dont-email.me> <u93pj7$19nf9$1@dont-email.me>
<u9603c$1ksbo$2@dont-email.me> <u96h7a$1njuu$1@dont-email.me>
<u96i98$1nmaj$4@dont-email.me> <u96j37$1nqqv$1@dont-email.me>
<u96jnf$1ntu7$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 19 Jul 2023 00:37:52 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="bdff0e8517b49f894a7b7cd08cf29e7c";
logging-data="1946239"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18QeS9JKOmOF9wRYkvIYkoT1Q47LvT6FGE="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:i/dLYFnhJz+XuOIyQ4vezbhhEuU=
In-Reply-To: <u96jnf$1ntu7$1@dont-email.me>
 by: Dave Froble - Wed, 19 Jul 2023 00:37 UTC

On 7/18/2023 1:55 PM, Simon Clubley wrote:
> On 2023-07-18, Arne Vajhøj <arne@vajhoej.dk> wrote:
>> On 7/18/2023 1:31 PM, Simon Clubley wrote:
>>> On 2023-07-18, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>>> On 7/18/2023 8:21 AM, Simon Clubley wrote:
>>>>> On 2023-07-17, Dave Froble <davef@tsoft-inc.com> wrote:
>>>>>> On 7/17/2023 9:29 AM, Arne Vajhøj wrote:
>>>>>>
>>>>>>> Simple is good - complex is bad.
>>>>>>
>>>>>> I'm a firm believer in KISS ...
>>>>>
>>>>> Then you should strongly prefer Unix over VMS... :-)
>>>>
>>>> I am not so sure about that.
>>>>
>>>> VMS is probably one of the smallest and leanest commercial
>>>> OS'es today.
>>>>
>>>> It may be more a result of lack of investment for 20 years
>>>> than a deliberate strategy. And we we miss a lot of things.
>>>> But still small code base and small API.
>>>
>>> How does that API compare to the APIs available on Unix (especially
>>> Linux) when you want to write an application (especially one with
>>> modern requirements) ?
>>>
>>> VMS had a world-leading API 20-30 years ago, but things (and expectations)
>>> have moved on since then.
>>
>> ????
>>
>> The third letter in KISS stands for simple not for feature-rich.
>>
>
> I know that Arne, and that is _exactly_ my point.
>
>> Linux as of today is definitely feature rich but it is not
>> simple.
>>
>
> It's a hell of a lot simpler to implement an application on Linux
> than it is to implement that application on VMS.
>
> Linux gives you functionality that is expected these days, but is
> missing from VMS. That's what I am primarily referring to above.
>
> For one example, I refer you to Stephen's often posted diatribe about
> the effort involved in writing a secure network application on VMS
> versus doing the same thing on Linux.
>
> Simon.
>

First, define reasonably well "secure network application".

--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef@tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486

Re: Hard links on VMS ODS5 disks

<u97bqa$1rijn$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28901&group=comp.os.vms#28901

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Tue, 18 Jul 2023 20:47:05 -0400
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <u97bqa$1rijn$1@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<u8ub39$37s$1@news.misty.com> <u91cs4$r72f$1@dont-email.me>
<u91cvu$r72f$2@dont-email.me> <u93640$ijt$1@news.misty.com>
<u93fnb$18k5h$1@dont-email.me> <u93pj7$19nf9$1@dont-email.me>
<u9603c$1ksbo$2@dont-email.me> <u96h7a$1njuu$1@dont-email.me>
<u97b3k$1rcjv$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 19 Jul 2023 00:47:06 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="4bf3e54494505ad3bf6d4263cf89eb88";
logging-data="1952375"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+x8UL6lhBYxwBTV9gwO2PfPDHg8o7nooo="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.13.0
Cancel-Lock: sha1:wjj1KeYJq9CFe0PCCJT8jtnc7Oc=
Content-Language: en-US
In-Reply-To: <u97b3k$1rcjv$2@dont-email.me>
 by: Arne Vajhøj - Wed, 19 Jul 2023 00:47 UTC

On 7/18/2023 8:34 PM, Dave Froble wrote:
> On 7/18/2023 1:13 PM, Arne Vajhøj wrote:
>> I am pretty sure that if VMS kernel had most Macro-32 and
>> Bliss code rewritten to C, then VMS kernel would be
>> smaller than just systemd. :-)
>
> I have to wonder why you think re-writing in C would be "smaller"
> (whatever that is) than what's there today?

Same functionality implemented in different languages
result in a different number of lines of code.

Usually measured in LoC/FP.

C is fewer lines than Macro-32.

I am not sure that Bliss to C will really reduce LoC that much - it
was just bundled in with Macro-32.

VMS Basic is fewer lines than C. :-)

Usually it is rather irrelevant, but when comparing complexity
of two code bases written in different languages it can be
relevant.

Arne


computers / comp.os.vms / Re: Hard links on VMS ODS5 disks

Pages:12345678910
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor