Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Linux - Das System fuer schlaue Maedchen ;) -- banshee


computers / comp.os.vms / Re: What does VMS get used for, these days?

SubjectAuthor
* What does VMS get used for, these days?John Dallman
+* Re: What does VMS get used for, these days?Jan-Erik Söderholm
|+* Re: What does VMS get used for, these days?abrsvc
||`* Re: What does VMS get used for, these days?<kemain.nospam
|| `* Re: What does VMS get used for, these days?Craig A. Berry
||  +* Re: What does VMS get used for, these days?Arne Vajhøj
||  |`- Re: What does VMS get used for, these days?Richard Maher
||  +* Re: What does VMS get used for, these days?<kemain.nospam
||  |+* Re: What does VMS get used for, these days?Simon Clubley
||  ||+- Re: What does VMS get used for, these days?Arne Vajhøj
||  ||`* Re: What does VMS get used for, these days?Single Stage to Orbit
||  || `- Re: What does VMS get used for, these days?Arne Vajhøj
||  |`* Re: What does VMS get used for, these days?Arne Vajhøj
||  | +* Re: What does VMS get used for, these days?Johnny Billquist
||  | |`- Re: What does VMS get used for, these days?Arne Vajhøj
||  | `* Re: What does VMS get used for, these days?<kemain.nospam
||  |  `* Re: What does VMS get used for, these days?Dave Froble
||  |   `* Re: What does VMS get used for, these days?Bill Gunshannon
||  |    `* Re: What does VMS get used for, these days?Arne Vajhøj
||  |     +- Re: What does VMS get used for, these days?Simon Clubley
||  |     `* Re: What does VMS get used for, these days?Dave Froble
||  |      `* Re: What does VMS get used for, these days?Arne Vajhøj
||  |       +- Re: What does VMS get used for, these days?abrsvc
||  |       +* Re: What does VMS get used for, these days?Arne Vajhøj
||  |       |`* Re: What does VMS get used for, these days?Dave Froble
||  |       | `* Re: What does VMS get used for, these days?Simon Clubley
||  |       |  `* Re: What does VMS get used for, these days?Dave Froble
||  |       |   `* Re: What does VMS get used for, these days?Arne Vajhøj
||  |       |    `* Re: What does VMS get used for, these days?Dave Froble
||  |       |     `* Re: What does VMS get used for, these days?IanD
||  |       |      `* Re: What does VMS get used for, these days?Arne Vajhøj
||  |       |       `* Re: What does VMS get used for, these days?Robert Carleton
||  |       |        +* Re: What does VMS get used for, these days?IanD
||  |       |        |`* Re: What does VMS get used for, these days?Arne Vajhøj
||  |       |        | +- Re: What does VMS get used for, these days?<kemain.nospam
||  |       |        | `* Re: What does VMS get used for, these days?Bill Gunshannon
||  |       |        |  `- Re: What does VMS get used for, these days?Robert Carleton
||  |       |        `* Re: What does VMS get used for, these days?Arne Vajhøj
||  |       |         +* Re: What does VMS get used for, these days?Simon Clubley
||  |       |         |`* Re: What does VMS get used for, these days?Chris Townley
||  |       |         | +* Re: What does VMS get used for, these days?Dan Cross
||  |       |         | |`- Re: What does VMS get used for, these days?Arne Vajhøj
||  |       |         | +* Re: What does VMS get used for, these days?Arne Vajhøj
||  |       |         | |`- Re: What does VMS get used for, these days?Andy Burns
||  |       |         | `- Re: What does VMS get used for, these days?<kemain.nospam
||  |       |         `- Re: What does VMS get used for, these days?Single Stage to Orbit
||  |       +* Re: What does VMS get used for, these days?Dave Froble
||  |       |`- Re: What does VMS get used for, these days?Arne Vajhøj
||  |       `* Re: What does VMS get used for, these days?Bill Gunshannon
||  |        +* Re: What does VMS get used for, these days?Arne Vajhøj
||  |        |`* Re: What does VMS get used for, these days?Dave Froble
||  |        | `- Re: What does VMS get used for, these days?Arne Vajhøj
||  |        +- Re: What does VMS get used for, these days?Dave Froble
||  |        `- Re: What does VMS get used for, these days?Simon Clubley
||  `* Re: What does VMS get used for, these days?Simon Clubley
||   +- Re: What does VMS get used for, these days?Arne Vajhøj
||   `* Re: What does VMS get used for, these days?Scott Dorsey
||    +- Re: What does VMS get used for, these days?Rich Alderson
||    `- Re: What does VMS get used for, these days?Johnny Billquist
|+* Re: What does VMS get used for, these days?Single Stage to Orbit
||+* Re: What does VMS get used for, these days?Dave Froble
|||`* Re: What does VMS get used for, these days?Jan-Erik Söderholm
||| `- Re: What does VMS get used for, these days?Phillip Helbig (undress to reply
||+- Re: What does VMS get used for, these days?VAXman-
||`- Re: What does VMS get used for, these days?Phillip Helbig (undress to reply
|`- Re: What does VMS get used for, these days?Phillip Helbig (undress to reply
+- Re: What does VMS get used for, these days?Arne Vajhøj
+- Re: What does VMS get used for, these days?Dave Froble
+- Re: What does VMS get used for, these days?Ian Miller
+* Re: What does VMS get used for, these days?Scott Dorsey
|+* Re: What does VMS get used for, these days?chris
||`* Re: What does VMS get used for, these days?Scott Dorsey
|| +* Re: What does VMS get used for, these days?Arne Vajhøj
|| |`* Re: What does VMS get used for, these days?Simon Clubley
|| | `* Re: What does VMS get used for, these days?chris
|| |  `* Re: What does VMS get used for, these days?Single Stage to Orbit
|| |   `* Re: What does VMS get used for, these days?chris
|| |    `- Bouncing disk packs!Galen
|| `* Re: What does VMS get used for, these days?John Forkosh
||  `- Re: What does VMS get used for, these days?Scott Dorsey
|`* Re: What does VMS get used for, these days?Robert Carleton
| +* Re: What does VMS get used for, these days?Arne Vajhøj
| |`* Re: What does VMS get used for, these days?Dave Froble
| | +- Re: What does VMS get used for, these days?Chris Townley
| | `* Re: What does VMS get used for, these days?Arne Vajhøj
| |  +* Re: What does VMS get used for, these days?Craig A. Berry
| |  |`* Re: What does VMS get used for, these days?Simon Clubley
| |  | +- Re: What does VMS get used for, these days?Arne Vajhøj
| |  | `- Re: What does VMS get used for, these days?Steven Schweda
| |  +* Re: What does VMS get used for, these days?Dave Froble
| |  |`* Re: What does VMS get used for, these days?Arne Vajhøj
| |  | `- Re: What does VMS get used for, these days?Dave Froble
| |  `* Re: What does VMS get used for, these days?Phillip Helbig (undress to reply
| |   `* Re: What does VMS get used for, these days?Arne Vajhøj
| |    `* Re: What does VMS get used for, these days?Phillip Helbig (undress to reply
| |     +* Re: What does VMS get used for, these days?Arne Vajhøj
| |     |+- Re: What does VMS get used for, these days?Stephen Hoffman
| |     |+* Re: What does VMS get used for, these days?Craig A. Berry
| |     ||`- Re: What does VMS get used for, these days?Arne Vajhøj
| |     |`- Re: What does VMS get used for, these days?Phillip Helbig (undress to reply
| |     `- Re: What does VMS get used for, these days?Phillip Helbig (undress to reply
| `* Re: What does VMS get used for, these days?Scott Dorsey
+* Re: What does VMS get used for, these days?Toine
+* Re: What does VMS get used for, these days?Colin Sewell
+* Re: What does VMS get used for, these days?Phil Howell
`- Re: What does VMS get used for, these days?PJ Reinbold

Pages:1234567
Re: What does VMS get used for, these days?

<tl0m89$243c3$3@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Tue, 15 Nov 2022 18:36:57 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 50
Message-ID: <tl0m89$243c3$3@dont-email.me>
References: <memo.20221013180931.16620c@jgd.cix.co.uk> <1edb8e0d-86b0-481b-99c5-9fa9afc21919n@googlegroups.com> <tkj359$9bp$1@panix2.panix.com> <tkk447$30v$1@gioia.aioe.org> <tkmq1l$5si$1@panix2.panix.com> <tkmqmq$1obs$1@gioia.aioe.org> <tku37b$1qf7b$4@dont-email.me> <tkuntl$9kh$1@gioia.aioe.org> <tl06mi$22plt$4@dont-email.me> <tl0dji$23eiu$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 15 Nov 2022 18:36:57 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="40026180dff3d03f3bb2edcba2fd7138";
logging-data="2231683"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19o5TwFllQCbB11iquBVzHftQbfkuT4ECA="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:r7pe+r5TDofFNd34RqWE2xgJIlM=
 by: Simon Clubley - Tue, 15 Nov 2022 18:36 UTC

On 2022-11-15, Jan-Erik Söderholm <jan-erik.soderholm@telia.com> wrote:
> Den 2022-11-15 kl. 15:11, skrev Simon Clubley:
>> On 2022-11-14, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>> On 11/14/2022 1:59 PM, Simon Clubley wrote:
>>>> On 2022-11-11, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>>>> On 11/11/2022 7:40 PM, Scott Dorsey wrote:
>>>>>> =?UTF-8?Q?Arne_Vajh=c3=b8j?= <arne@vajhoej.dk> wrote:
>>>>>>> On 11/10/2022 9:51 AM, Scott Dorsey wrote:
>>>>>>>> As software becomes more and more expensive, I think the need to have an
>>>>>>>> efficient operating system that provides database features in the kernel
>>>>>>>> becomes more important.
>>>>>>>
>>>>>>> Database in the actual OS kernel or just database shipping with the
>>>>>>> OS distribution?
>>>>>>>
>>>>>>> It is not uncommon to put application functionality in the
>>>>>>> kernel today, but I am not keen on the idea.
>>>>>>
>>>>>> I think in the kernel. Maybe not in the top ring, but in a ring below it.
>>>>>> I want fast database access, I want rapid transaction turnover, I don't care
>>>>>> necessarily about realtime operation or any direct UI other than for
>>>>>> administration, or ever specifically making deadline. I'm thinking of a
>>>>>> specialized database engine.
>>>>>
>>>>> I don't think I have ever heard about that for database.
>>>>
>>>> Rdb ? :-)
>>>
>>> I thought that was in user space not kernel space (P0 vs S0 in
>>> more VMSish teminology).
>>>
>>
>> I thought the core Rdb components ran in Executive mode. Was I wrong
>> about that ?
>>
>> Simon.
>>
>
> Maybe so, but the question was if Rdb run in the kernel, wasn't it?
>

If you read Scott's requirements above, you will see he was talking about
it being part of the kernel, but running at a ring below kernel mode.
That description fits executive mode perfectly.

Simon.

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

Re: What does VMS get used for, these days?

<a61c87e5-de4d-4886-a819-e85753e2f462n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:6214:2b87:b0:4aa:a0b7:7b41 with SMTP id kr7-20020a0562142b8700b004aaa0b77b41mr19750877qvb.66.1668585971804;
Wed, 16 Nov 2022 00:06:11 -0800 (PST)
X-Received: by 2002:ac8:5348:0:b0:3a5:a8be:9078 with SMTP id
d8-20020ac85348000000b003a5a8be9078mr20137277qto.89.1668585971584; Wed, 16
Nov 2022 00:06:11 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Wed, 16 Nov 2022 00:06:11 -0800 (PST)
In-Reply-To: <83c190f4-ca5d-42ad-bf86-15f2ee5c5f63n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=80.63.7.126; posting-account=MdFUXgoAAAA4RFSe0GdwtymAGVxcBpnA
NNTP-Posting-Host: 80.63.7.126
References: <memo.20221013180931.16620c@jgd.cix.co.uk> <tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com> <tk8ec8$k63$1@panix2.panix.com>
<tk9052$11t0$1@gioia.aioe.org> <tk9gol$3b8im$1@dont-email.me> <83c190f4-ca5d-42ad-bf86-15f2ee5c5f63n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <a61c87e5-de4d-4886-a819-e85753e2f462n@googlegroups.com>
Subject: Re: What does VMS get used for, these days?
From: pustove...@gmail.com (Vitaly Pustovetov)
Injection-Date: Wed, 16 Nov 2022 08:06:11 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2192
 by: Vitaly Pustovetov - Wed, 16 Nov 2022 08:06 UTC

суббота, 12 ноября 2022 г. в 05:41:42 UTC+1, jake....@gmail.com:

> It would *definitely* make sense for VMS to provide a posix_spawn() API since it would be more efficient than the current method. Getting back to shells, I discovered bash had so many global variables
> that I needed to put them somewhere if I was going to try my plan to get the VMS port working more reliably by passing subshell data instead of bash (and every other UNIX shell)'s behavior
> of using fork() and the subshell inheriting stuff.

I'm not sure about the efficiency benefit of the posix_spawn() API, but now I'm adding it to the CRTL. At a minimum, posix_spawn avoids using the setjump/longjump.

Re: What does VMS get used for, these days?

<tl2rei$2c9bf$2@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: craigbe...@nospam.mac.com (Craig A. Berry)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Wed, 16 Nov 2022 08:17:54 -0600
Organization: A noiseless patient Spider
Lines: 11
Message-ID: <tl2rei$2c9bf$2@dont-email.me>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com>
<tk8ec8$k63$1@panix2.panix.com> <tk9052$11t0$1@gioia.aioe.org>
<tk9gol$3b8im$1@dont-email.me>
<83c190f4-ca5d-42ad-bf86-15f2ee5c5f63n@googlegroups.com>
<a61c87e5-de4d-4886-a819-e85753e2f462n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 16 Nov 2022 14:17:54 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="e81e4582598eb54e1f429eb6b9b83a15";
logging-data="2499951"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+TM5S5g+ASmLwteGB2TjRKFKk4l7lKI0w="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.4.2
Cancel-Lock: sha1:f7Q1FslGXfXDegV7xHLmemml/SU=
Content-Language: en-US
In-Reply-To: <a61c87e5-de4d-4886-a819-e85753e2f462n@googlegroups.com>
 by: Craig A. Berry - Wed, 16 Nov 2022 14:17 UTC

On 11/16/22 2:06 AM, Vitaly Pustovetov wrote:
> суббота, 12 ноября 2022 г. в 05:41:42 UTC+1, jake....@gmail.com:

>> It would *definitely* make sense for VMS to provide a posix_spawn()
>> API since it would be more efficient than the current method.
>
> I'm not sure about the efficiency benefit of the posix_spawn() API,
> but now I'm adding it to the CRTL. At a minimum, posix_spawn avoids
> using the setjump/longjump.
👍

Re: What does VMS get used for, these days?

<tl3vj4$8sq$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Wed, 16 Nov 2022 19:34:43 -0500
Organization: Aioe.org NNTP Server
Message-ID: <tl3vj4$8sq$1@gioia.aioe.org>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<1edb8e0d-86b0-481b-99c5-9fa9afc21919n@googlegroups.com>
<tkj359$9bp$1@panix2.panix.com> <tkk447$30v$1@gioia.aioe.org>
<tkmq1l$5si$1@panix2.panix.com> <tkmqmq$1obs$1@gioia.aioe.org>
<tku37b$1qf7b$4@dont-email.me> <tkuntl$9kh$1@gioia.aioe.org>
<tl06mi$22plt$4@dont-email.me> <tl0dji$23eiu$1@dont-email.me>
<tl0m89$243c3$3@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="9114"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.4.2
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Arne Vajhøj - Thu, 17 Nov 2022 00:34 UTC

On 11/15/2022 1:36 PM, Simon Clubley wrote:
> On 2022-11-15, Jan-Erik Söderholm <jan-erik.soderholm@telia.com> wrote:
>> Den 2022-11-15 kl. 15:11, skrev Simon Clubley:
>>> On 2022-11-14, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>>> On 11/14/2022 1:59 PM, Simon Clubley wrote:
>>>>> On 2022-11-11, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>>>>> On 11/11/2022 7:40 PM, Scott Dorsey wrote:
>>>>>>> =?UTF-8?Q?Arne_Vajh=c3=b8j?= <arne@vajhoej.dk> wrote:
>>>>>>>> On 11/10/2022 9:51 AM, Scott Dorsey wrote:
>>>>>>>>> As software becomes more and more expensive, I think the need to have an
>>>>>>>>> efficient operating system that provides database features in the kernel
>>>>>>>>> becomes more important.
>>>>>>>>
>>>>>>>> Database in the actual OS kernel or just database shipping with the
>>>>>>>> OS distribution?
>>>>>>>>
>>>>>>>> It is not uncommon to put application functionality in the
>>>>>>>> kernel today, but I am not keen on the idea.
>>>>>>>
>>>>>>> I think in the kernel. Maybe not in the top ring, but in a ring below it.
>>>>>>> I want fast database access, I want rapid transaction turnover, I don't care
>>>>>>> necessarily about realtime operation or any direct UI other than for
>>>>>>> administration, or ever specifically making deadline. I'm thinking of a
>>>>>>> specialized database engine.
>>>>>>
>>>>>> I don't think I have ever heard about that for database.
>>>>>
>>>>> Rdb ? :-)
>>>>
>>>> I thought that was in user space not kernel space (P0 vs S0 in
>>>> more VMSish teminology).
>>>
>>> I thought the core Rdb components ran in Executive mode. Was I wrong
>>> about that ?
>>
>> Maybe so, but the question was if Rdb run in the kernel, wasn't it?
>
> If you read Scott's requirements above, you will see he was talking about
> it being part of the kernel, but running at a ring below kernel mode.
> That description fits executive mode perfectly.

It certainly matches the running in inner mode part.

It does not really match the concept as such.

The point of Tux, http.sys etc. is to avoid switches
between user and kernel mode and to avoid copying
data between process buffers and system buffers.

Rdb does not achieve any of that.

Rdb must be running in executive mode not for
performance reasons but for safety/security reasons.
Having an intended multi-user database running embedded
in processes create some unique problems. Having the
data structures protected against user mode access
mitigate those.

Arne

Re: What does VMS get used for, these days?

<tl3vt0$c4o$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Wed, 16 Nov 2022 19:39:59 -0500
Organization: Aioe.org NNTP Server
Message-ID: <tl3vt0$c4o$1@gioia.aioe.org>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<tkmq1l$5si$1@panix2.panix.com> <tkmqmq$1obs$1@gioia.aioe.org>
<tku37b$1qf7b$4@dont-email.me> <tl05i0$r58$1@panix2.panix.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="12440"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.4.2
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Arne Vajhøj - Thu, 17 Nov 2022 00:39 UTC

On 11/15/2022 8:52 AM, Scott Dorsey wrote:
> Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> wrote:
>>> On 11/11/2022 7:40 PM, Scott Dorsey wrote:
>>>> =?UTF-8?Q?Arne_Vajh=c3=b8j?= <arne@vajhoej.dk> wrote:
>>>>> On 11/10/2022 9:51 AM, Scott Dorsey wrote:
>>>>>> As software becomes more and more expensive, I think the need to have an
>>>>>> efficient operating system that provides database features in the kernel
>>>>>> becomes more important.
>>>>>
>>>>> Database in the actual OS kernel or just database shipping with the
>>>>> OS distribution?
>>>>>
>>>>> It is not uncommon to put application functionality in the
>>>>> kernel today, but I am not keen on the idea.
>>>>
>>>> I think in the kernel. Maybe not in the top ring, but in a ring below it.
>>>> I want fast database access, I want rapid transaction turnover, I don't care
>>>> necessarily about realtime operation or any direct UI other than for
>>>> administration, or ever specifically making deadline. I'm thinking of a
>>>> specialized database engine.
>>>
>>> I don't think I have ever heard about that for database.
>>
>> Rdb ? :-)
>
> RDB is a start, and RDB is about as tight integration as you can get today.
> It was state of the art in the 1980s and allowed better database performance
> than anything else on comparable hardware.
>
> I'd like to see that sort of design moved forward into the 21st century with
> even tighter integration, maybe a microkernel with very low overhead, and a
> special purpose system that does nothing but serve databases out.
>
> We already have some special purpose systems that do nothing but serve web
> pages out but for the most part the web frontend can be distributed so there
> is little need for the ultimate performance on a single box. For database
> use there is.

Ways to do databases distributed / active-active cluster has been found.

Oracle RAC, DB2 Purescale, ASE Cluster Edition, MySQL Cluster,
DB2 Warehouse Edition, rqlite, Cassandra, HBase, MongoDB, Voldemort
etc..

Arne

Re: What does VMS get used for, these days?

<89507351-affd-4f53-a90d-367d0ff57f9dn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:620a:993:b0:6fa:172:c37d with SMTP id x19-20020a05620a099300b006fa0172c37dmr685478qkx.92.1668668575836;
Wed, 16 Nov 2022 23:02:55 -0800 (PST)
X-Received: by 2002:a05:620a:16b5:b0:6fa:b796:18ad with SMTP id
s21-20020a05620a16b500b006fab79618admr600617qkj.634.1668668575639; Wed, 16
Nov 2022 23:02:55 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Wed, 16 Nov 2022 23:02:55 -0800 (PST)
In-Reply-To: <memo.20221013180931.16620c@jgd.cix.co.uk>
Injection-Info: google-groups.googlegroups.com; posting-host=159.196.168.119; posting-account=ljjXiAgAAAA3eWtNZYnEiwKxkHjOOX9r
NNTP-Posting-Host: 159.196.168.119
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <89507351-affd-4f53-a90d-367d0ff57f9dn@googlegroups.com>
Subject: Re: What does VMS get used for, these days?
From: phow9...@gmail.com (Phil Howell)
Injection-Date: Thu, 17 Nov 2022 07:02:55 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1873
 by: Phil Howell - Thu, 17 Nov 2022 07:02 UTC

On Friday, 14 October 2022 at 4:09:34 am UTC+11, John Dallman wrote:
> In its glory days of the 1980s, VMS got used for all sorts of technical
> computing and business IT.
>
> My employers used it as a software development system, producing
> mathematical modelling code for VMS, plus a wide range of other platforms.
> Demand for the code on VMS shrank in the 1990s, and it became expensive
> compared to doing development on Windows. We had dropped it by the year
> 2000. We'd resume support if there was significant demand for it on
> x86-64, which is why I joined this newsgroup.
>
> What do you use VMS for in the 2020s?
>
> John
Read this (and weep?)
https://www.theregister.com/2022/11/17/asx_blockchain_reading_project_paused/
Phil

Re: What does VMS get used for, these days?

<tl5cme$2lce6$3@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Thu, 17 Nov 2022 13:24:30 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <tl5cme$2lce6$3@dont-email.me>
References: <memo.20221013180931.16620c@jgd.cix.co.uk> <89507351-affd-4f53-a90d-367d0ff57f9dn@googlegroups.com>
Injection-Date: Thu, 17 Nov 2022 13:24:30 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="c95e4b6bd97feda701d77e77bfd65423";
logging-data="2798022"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/caUhOWZLHQGMBTV/wdGRo0nsK3SB1N7g="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:Yu0/JK3h38q3ohVos6NJgM3tdXo=
 by: Simon Clubley - Thu, 17 Nov 2022 13:24 UTC

On 2022-11-17, Phil Howell <phow9917@gmail.com> wrote:
> On Friday, 14 October 2022 at 4:09:34 am UTC+11, John Dallman wrote:
>> In its glory days of the 1980s, VMS got used for all sorts of technical
>> computing and business IT.
>>
>> My employers used it as a software development system, producing
>> mathematical modelling code for VMS, plus a wide range of other platforms.
>> Demand for the code on VMS shrank in the 1990s, and it became expensive
>> compared to doing development on Windows. We had dropped it by the year
>> 2000. We'd resume support if there was significant demand for it on
>> x86-64, which is why I joined this newsgroup.
>>
>> What do you use VMS for in the 2020s?
>>
>> John
> Read this (and weep?)
> https://www.theregister.com/2022/11/17/asx_blockchain_reading_project_paused/
> Phil

I noticed they hardened the current system. I wonder what hardening
techniques they used ?

Simon.

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

Re: What does VMS get used for, these days?

<mailman.1.1668774127.4492.info-vax_rbnsn.com@rbnsn.com>

  copy mid

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

  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!kishost2.serverpowered.net!not-for-mail
From:
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Fri, 18 Nov 2022 08:21:17 -0400
Lines: 59
Message-ID: <mailman.1.1668774127.4492.info-vax_rbnsn.com@rbnsn.com>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<89507351-affd-4f53-a90d-367d0ff57f9dn@googlegroups.com>
<000001d8fb48$42de9490$c89bbdb0$@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
Injection-Info: solani.org;
logging-data="49052"; mail-complaints-to="abuse@news.solani.org"
To: "'comp.os.vms to email gateway'" <info-vax@rbnsn.com>
Cancel-Lock: sha1:blXCvSWwUqLMkXa0WTn92lmb9cc=
List-Id: "comp.os.vms to email gateway" <info-vax.rbnsn.com>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=thread-index:content-language:content-transfer-encoding
:mime-version:message-id:date:subject:in-reply-to:references:to:from
:from:to:cc:subject:date:message-id:reply-to;
bh=H8kN+iADhc7xJ5y7ABTyeUrSB6gBtoQhJK+9Qo3AM4g=;
b=HLdd4VED58MH7fIJRDz0p3UBXI8lHdF+veWm9LrUikBV/eWMuKZwxQw5J8/4sDf8SN
lif3vQC61jiLYP8OkAE8iQFcS+OHXPwDSGBf/GtKC0GdgbY89JHnlS2Rf2wIs9IN5Z78
0KTzxjgNHefaTICY7eKIkrQo/0+x5AsNdnhOx6ZbVaC+3TttVDKYSpkpdkKb6VrDpdZ8
OvUbWzMF4IhJXMVmdznJIsJtKLCqNCDMlh+nGRVEJ1AbgaSPeqocQU0bskajzpwL0JM2
Uu4gUkdKgDQp5jxywq048/l6GPQaTDohckBdsYAUcrkDKw/7hL4i5xDvNHZgi3EOrQWN
2NjQ==
Content-Language: en-ca
Thread-Index: AQHgqKI2tahp4T/uREfi0zVshSSDegDJg7uHri7wN2A=
X-BeenThere: info-vax@rbnsn.com
List-Unsubscribe: <http://rbnsn.com/mailman/options/info-vax_rbnsn.com>,
<mailto:info-vax-request@rbnsn.com?subject=unsubscribe>
X-Mailer: Microsoft Outlook 16.0
X-Ham-Report: Spam detection software,
running on the system "kishost2.serverpowered.net",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
root\@localhost for details. Content preview: >
Content analysis details: (2.8 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
3.0 BAYES_50 BODY: Bayes spam probability is 40 to 60%
[score: 0.5000]
0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail
provider [kemain.nospam[at]gmail.com]
-0.0 SPF_PASS SPF: sender matches SPF record
-0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from
envelope-from domain
-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
author's domain
-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily
valid
X-Spam-Flag: NO
X-Received: by 2002:ac8:1347:0:b0:39c:b637:a890 with SMTP id
f7-20020ac81347000000b0039cb637a890mr6109223qtj.613.1668774081277;
Fri, 18 Nov 2022 04:21:21 -0800 (PST)
X-Gm-Message-State: ANoB5pkMOS5HKbXHfngodIhcs9nUaLXdkHYaVSzigs8CHY4kkPMJ803P
eN3RRAobvw1QDsioKhH0dPXhsefiiFg=
List-Help: <mailto:info-vax-request@rbnsn.com?subject=help>
In-Reply-To: <89507351-affd-4f53-a90d-367d0ff57f9dn@googlegroups.com>
X-Spam-Bar: ++
X-Mailman-Version: 2.1.38
List-Post: <mailto:info-vax@rbnsn.com>
X-Google-Smtp-Source: AA0mqf4q43WTb7CZywNwz4R/NeOgKR22UT9DmMrnYptgN4bGNGgulBPeA1r8t6yvx10jZlR0WZVvkA==
X-Antivirus: AVG (VPS 221118-0, 2022-11-17), Outbound message
List-Subscribe: <http://rbnsn.com/mailman/listinfo/info-vax_rbnsn.com>,
<mailto:info-vax-request@rbnsn.com?subject=subscribe>
List-Archive: <http://rbnsn.com/pipermail/info-vax_rbnsn.com/>
X-Mailman-Original-References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<89507351-affd-4f53-a90d-367d0ff57f9dn@googlegroups.com>
X-User-ID: eJwFwQkBACAIA8BK8mxIHFDpH8E7GIUnnKBjMK7XbthrVctaMtDHLomcs8ULvUB9QUlunfkS5hCi
X-Spam-Score: 28
X-Antivirus-Status: Clean
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=thread-index:content-language:content-transfer-encoding
:mime-version:message-id:date:subject:in-reply-to:references:to:from
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=H8kN+iADhc7xJ5y7ABTyeUrSB6gBtoQhJK+9Qo3AM4g=;
b=ZXexv6CtceoXz1cZFwYceFW2yIhHqu/Tj9CHoD0uLISaeYoZ+Sdq8cxPANHs8Jb4qx
/Gr5TcAsp8zgnNZ9Y4MM7aenwRPhdIOqMT6U+B+A3p+0KNK25SXFNIPQda3cuk18JUKy
/bTo0RUEBeT6PzeviyeVr7ioHKs8JZYOoQGGISZnZOkzCU9re0X4EMrIfgkU7NvOhQZ+
Jz97QhxdDOjaQ9maxl8Xpn7R9wGQz/C6+/IolCeWRDXDes5jOnKyAEWdiyvUneRsWxXE
VJfCQBRfRIpAqDKwS4NZog45e0tz0FxO8EDl68uVwwkq4PAOfKQe+Zq21K1LxMU608e6
QpyA==
Precedence: list
X-Spam-Status: No, score=2.8
X-Mailman-Original-Message-ID: <000001d8fb48$42de9490$c89bbdb0$@gmail.com>
 by: - Fri, 18 Nov 2022 12:21 UTC

> -----Original Message-----
> From: Info-vax <info-vax-bounces@rbnsn.com> On Behalf Of Phil Howell via
> Info-vax
> Sent: Thursday, November 17, 2022 3:03 AM
> To: info-vax@rbnsn.com
> Cc: Phil Howell <phow9917@gmail.com>
> Subject: Re: [Info-vax] What does VMS get used for, these days?
>
> On Friday, 14 October 2022 at 4:09:34 am UTC+11, John Dallman wrote:
> > In its glory days of the 1980s, VMS got used for all sorts of
> > technical computing and business IT.
> >
> > My employers used it as a software development system, producing
> > mathematical modelling code for VMS, plus a wide range of other
> platforms.
> > Demand for the code on VMS shrank in the 1990s, and it became
> > expensive compared to doing development on Windows. We had dropped
> it
> > by the year 2000. We'd resume support if there was significant demand
> > for it on x86-64, which is why I joined this newsgroup.
> >
> > What do you use VMS for in the 2020s?
> >
> > John
> Read this (and weep?)
> https://www.theregister.com/2022/11/17/asx_blockchain_reading_project_
> paused/
> Phil

Issue appears to be related to what I would refer to as overall "solution
latency" associated with distributed solutions that use the network as its
backbone for inter-service communications.

One needs to look at the sum of all the latencies in an overall solution to
determine if it will work or not.

In todays rapidly evolving server, storage and local caching technology
speeds and enhancements, excessive distributed network communications and
the associated latency (not bandwidth) is emerging as the biggest
contributor to the overall solution latency.

Interesting times.

Regards,

Kerry Main
Kerry dot main at starkgaming dot com

--
This email has been checked for viruses by AVG antivirus software.
www.avg.com

Re: What does VMS get used for, these days?

<tl8sgn$1jpe$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Fri, 18 Nov 2022 16:12:54 -0500
Organization: Aioe.org NNTP Server
Message-ID: <tl8sgn$1jpe$1@gioia.aioe.org>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<89507351-affd-4f53-a90d-367d0ff57f9dn@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="53038"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.5.0
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Arne Vajhøj - Fri, 18 Nov 2022 21:12 UTC

On 11/17/2022 2:02 AM, Phil Howell wrote:
> On Friday, 14 October 2022 at 4:09:34 am UTC+11, John Dallman wrote:
>> What do you use VMS for in the 2020s?

> Read this (and weep?)
> https://www.theregister.com/2022/11/17/asx_blockchain_reading_project_paused/

Why weep?

The block chain thing got canned and they are back
to running Cobol on VMS I64. Good for VMS.

They did not say VMS, but Cobol on Itanium is
likely VMS.

Arne

Re: What does VMS get used for, these days?

<tl8slh$1jpe$2@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Fri, 18 Nov 2022 16:15:28 -0500
Organization: Aioe.org NNTP Server
Message-ID: <tl8slh$1jpe$2@gioia.aioe.org>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<89507351-affd-4f53-a90d-367d0ff57f9dn@googlegroups.com>
<000001d8fb48$42de9490$c89bbdb0$@gmail.com>
<mailman.1.1668774127.4492.info-vax_rbnsn.com@rbnsn.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="53038"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.5.0
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Arne Vajhøj - Fri, 18 Nov 2022 21:15 UTC

On 11/18/2022 7:21 AM, kemain.nospam@gmail.com wrote:
>> From: Info-vax <info-vax-bounces@rbnsn.com> On Behalf Of Phil Howell via Info-vax
>> Sent: Thursday, November 17, 2022 3:03 AM

>> Read this (and weep?)
>> https://www.theregister.com/2022/11/17/asx_blockchain_reading_project_
>> paused/
>
> Issue appears to be related to what I would refer to as overall "solution
> latency" associated with distributed solutions that use the network as its
> backbone for inter-service communications.
>
> One needs to look at the sum of all the latencies in an overall solution to
> determine if it will work or not.

That seemed to have been the specific problem encountered.

But the underlying problem was that they had chosen a block chain
model with distributed server when that model for their business case
had mostly downsides (latency) and little upside (they still wanted
their system to be master).

Arne

Re: What does VMS get used for, these days?

<tl9i99$13ti$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!a1EIldz4wOyZ8LRxmMsd1g.user.46.165.242.75.POSTED!not-for-mail
From: maher_rj...@hotmail.com (Richard Maher)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Sat, 19 Nov 2022 11:24:26 +0800
Organization: Aioe.org NNTP Server
Message-ID: <tl9i99$13ti$1@gioia.aioe.org>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<89507351-affd-4f53-a90d-367d0ff57f9dn@googlegroups.com>
<tl8sgn$1jpe$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="36786"; posting-host="a1EIldz4wOyZ8LRxmMsd1g.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.4.2
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Richard Maher - Sat, 19 Nov 2022 03:24 UTC

On 19/11/2022 5:12 am, Arne Vajhøj wrote:
> On 11/17/2022 2:02 AM, Phil Howell wrote:
>> On Friday, 14 October 2022 at 4:09:34 am UTC+11, John Dallman wrote:
>>> What do you use VMS for in the 2020s?
>
>> Read this (and weep?)
>> https://www.theregister.com/2022/11/17/asx_blockchain_reading_project_paused/
>
> Why weep?
>
> The block chain thing got canned and they are back
> to running Cobol on VMS I64. Good for VMS.
>
> They did not say VMS, but Cobol on Itanium is
> likely VMS.
>
> Arne
>
>
I thought they left VMS when they left SEATS?

Re: What does VMS get used for, these days?

<tlaltb$146o$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Sat, 19 Nov 2022 08:32:24 -0500
Organization: Aioe.org NNTP Server
Message-ID: <tlaltb$146o$1@gioia.aioe.org>
References: <tl9i99$13ti$1@gioia.aioe.org>
<memo.20221119082049.4136M@jgd.cix.co.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="37080"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.5.0
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Arne Vajhøj - Sat, 19 Nov 2022 13:32 UTC

On 11/19/2022 3:20 AM, John Dallman wrote:
> In article <tl9i99$13ti$1@gioia.aioe.org>, maher_rjSPAMLESS@hotmail.com
> (Richard Maher) wrote:
>> On 19/11/2022 5:12 am, Arne Vajhøj wrote:
>>> They did not say VMS, but Cobol on Itanium is likely VMS.
>> I thought they left VMS when they left SEATS?
>
> They're trying to hire a Senior Analyst Programmer to work on CHESS,
> requiring a good knowledge of OpenVMS:
> <https://www2.asx.com.au/content/dam/asx/about/job-opportunities/securitie
> s-and-payments/senior-analyst-programmer%20-chess.pdf>

Very much indeed.

<quote>
* Expertise in design, build and maintenance of COBOL programmes
* Experience of COBOL batch processing
* Experience of using DECForms
* Highly proficient in writing SQL queries/ Oracle RDB
* Experience of building and maintenance of OpenVMS PASCAL programmes
* Experience of OpenVMS operating system
* Working knowledge of DCL (Digital Command Language), command line
interpreter for OpenVMS
systems, with ability to read/write command scripts
</quote>

That is about as VMSish as it can be.

But I did not know that when I wrote the above. I was
just considering VMS way more likely than HP-UX for
a Cobol application.

Arne

Re: What does VMS get used for, these days?

<mailman.3.1668879887.4492.info-vax_rbnsn.com@rbnsn.com>

  copy mid

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

  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!kishost2.serverpowered.net!not-for-mail
From:
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Sat, 19 Nov 2022 13:44:03 -0400
Lines: 71
Message-ID: <mailman.3.1668879887.4492.info-vax_rbnsn.com@rbnsn.com>
References: <tl9i99$13ti$1@gioia.aioe.org>
<memo.20221119082049.4136M@jgd.cix.co.uk> <tlaltb$146o$1@gioia.aioe.org>
<000701d8fc3e$84112e40$8c338ac0$@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Injection-Info: solani.org;
logging-data="98060"; mail-complaints-to="abuse@news.solani.org"
To: "'comp.os.vms to email gateway'" <info-vax@rbnsn.com>
Cancel-Lock: sha1:wSd8vR0kACVI/M8AsAbdKPP02XQ=
X-User-ID: eJwFwQkRwEAIBDBLPWCXQQ6vfwlNoHxsN4KGw5lEvNBZtFSncH1BGZeo2vZaquRVTc6ngx8iLxHu
X-Google-Smtp-Source: AA0mqf4JAR0OyYGNACDV6dZeFGUECdwY+TwNvcQDvTyY4cUm/XAV+Jg7HM9dVsBOyfjdPIzqxuX8kg==
X-Spam-Bar: ++
X-Antivirus: AVG (VPS 221119-2, 2022-11-19), Outbound message
Precedence: list
In-Reply-To: <tlaltb$146o$1@gioia.aioe.org>
X-BeenThere: info-vax@rbnsn.com
List-Archive: <http://rbnsn.com/pipermail/info-vax_rbnsn.com/>
List-Id: "comp.os.vms to email gateway" <info-vax.rbnsn.com>
X-Ham-Report: Spam detection software,
running on the system "kishost2.serverpowered.net",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
root\@localhost for details. Content preview: >
Content analysis details: (2.8 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
3.0 BAYES_50 BODY: Bayes spam probability is 40 to 60%
[score: 0.5000]
-0.0 SPF_PASS SPF: sender matches SPF record
0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail
provider [kemain.nospam[at]gmail.com]
0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily
valid
-0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from
envelope-from domain
-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
author's domain
-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
X-Mailman-Original-References: <tl9i99$13ti$1@gioia.aioe.org>
<memo.20221119082049.4136M@jgd.cix.co.uk> <tlaltb$146o$1@gioia.aioe.org>
X-Mailman-Version: 2.1.38
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=thread-index:content-language:content-transfer-encoding
:mime-version:message-id:date:subject:in-reply-to:references:to:from
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=tV4ocZT8ezjk6D8nrXlbUye+NkWwVtf8RXPgY5/yfuc=;
b=ir6fD0eirZ4AutyFPd3ggDI/uzk0jBYKVscI67r1mAPEWKDvsfiwjVel2zV2Q00tUo
Kc8qP6A1fBQRg8rVaAI5L6MXrJiDl7vgXdrVWNSBQRXtXbOPzYECkC7ZbPzVXkSIpfjj
t3INuqfJ+4874I6Qig682S5QucTjx7bb81j6lYl3vGlfmqxO8oB8GYgdGMzTTAwdrdIW
ktvVhbWTlLiFsgLrVguN7QP+Fs84jONj5ed30goZ2hKYgtXq2hAOUlTpWtaFAj54YnLB
3GJib+KSAK9WA2ldFfZPzmtCNBVPZ5V/9I4usY0pcuq2MQeH1MAebsWOWIs8DkBAKwD5
reRg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=thread-index:content-language:content-transfer-encoding
:mime-version:message-id:date:subject:in-reply-to:references:to:from
:from:to:cc:subject:date:message-id:reply-to;
bh=tV4ocZT8ezjk6D8nrXlbUye+NkWwVtf8RXPgY5/yfuc=;
b=cJf71EubniYuO/ut/e65PlqFSbYWMB6rJTws1EvhCUnvdsAR38Sf8DnnP7cP9QWILs
AARiqPeK65/tswmk7k4ab3+AelL6u2dYYz2c7lHja/UvVIEY6m3d2oo1SXC5qQRsjD91
JUczjntRyTk0pdTxa8dqDbmVgBV04Q5EVGUz5SNaE/7cbklSAZOWl4PX/z3R1XuVdLVE
oHLO96tITFU2HSJxDH033Oui++MTV8VnO3jXWOjrLMPcKzvI/nK8RQ9d24qN5+rmC2G7
uc1cOoy2x2IEHjApWjN/i8Xx0hpunU160ul1u9TlMf305oGVG3Y3fowBFl9CNSPxys+/
mLEA==
X-Spam-Flag: NO
List-Unsubscribe: <http://rbnsn.com/mailman/options/info-vax_rbnsn.com>,
<mailto:info-vax-request@rbnsn.com?subject=unsubscribe>
X-Spam-Status: No, score=2.8
X-Mailer: Microsoft Outlook 16.0
X-Mailman-Original-Message-ID: <000701d8fc3e$84112e40$8c338ac0$@gmail.com>
List-Subscribe: <http://rbnsn.com/mailman/listinfo/info-vax_rbnsn.com>,
<mailto:info-vax-request@rbnsn.com?subject=subscribe>
X-Gm-Message-State: ANoB5plzeELlCEoyWd8VkmRkvM0qhs1Ak7I0LDTJnesZjHx0/rrJoj6k
8ymWiXJ83OnuuyqLUjEv6N+lLfPJ6Go=
X-Antivirus-Status: Clean
List-Help: <mailto:info-vax-request@rbnsn.com?subject=help>
X-Spam-Score: 28
Content-Language: en-ca
List-Post: <mailto:info-vax@rbnsn.com>
X-Received: by 2002:a05:622a:4a06:b0:3a5:410c:bb77 with SMTP id
fv6-20020a05622a4a0600b003a5410cbb77mr11488840qtb.266.1668879843949;
Sat, 19 Nov 2022 09:44:03 -0800 (PST)
Thread-Index: AQKvv5Oxa6xj1TS4zcK1u07cbz8CmgG+5hizAOvMrxqsg6TToA==
 by: - Sat, 19 Nov 2022 17:44 UTC

> -----Original Message-----
> From: Info-vax <info-vax-bounces@rbnsn.com> On Behalf Of Arne Vajhøj
> via Info-vax
> Sent: Saturday, November 19, 2022 9:32 AM
> To: info-vax@rbnsn.com
> Cc: Arne Vajhøj <arne@vajhoej.dk>
> Subject: Re: [Info-vax] What does VMS get used for, these days?
>
> On 11/19/2022 3:20 AM, John Dallman wrote:
> > In article <tl9i99$13ti$1@gioia.aioe.org>,
> > maher_rjSPAMLESS@hotmail.com (Richard Maher) wrote:
> >> On 19/11/2022 5:12 am, Arne Vajhøj wrote:
> >>> They did not say VMS, but Cobol on Itanium is likely VMS.
> >> I thought they left VMS when they left SEATS?
> >
> > They're trying to hire a Senior Analyst Programmer to work on CHESS,
> > requiring a good knowledge of OpenVMS:
> > <https://www2.asx.com.au/content/dam/asx/about/job-
> opportunities/secur
> > itie s-and-payments/senior-analyst-programmer%20-chess.pdf>
>
> Very much indeed.
>
> <quote>
> * Expertise in design, build and maintenance of COBOL programmes
> * Experience of COBOL batch processing
> * Experience of using DECForms
> * Highly proficient in writing SQL queries/ Oracle RDB
> * Experience of building and maintenance of OpenVMS PASCAL programmes
> * Experience of OpenVMS operating system
> * Working knowledge of DCL (Digital Command Language), command line
> interpreter for OpenVMS systems, with ability to read/write command
> scripts </quote>
>
> That is about as VMSish as it can be.
>
> But I did not know that when I wrote the above. I was just considering VMS
> way more likely than HP-UX for a Cobol application.
>
> Arne
>

Not Cobol, but semi-related historical tidbit - when the Shanghai Stock Exchange in 2005 (at the time, SSE was rumoured to eventually take over as WW #1 trading platform) did an industry wide RFP for their next generation Stock Exchange platform, the OS platform chosen to host this new mission critical, multi-site, highly secure solution was OpenVMS on Integrity HW.

The new system went live in early 2010 timeframe.

Key point - this new OpenVMS solution replaced the old environment that ran on ... HP-UX.

😊

Regards,

Kerry Main
Kerry dot main at starkgaming dot com

--
This email has been checked for viruses by AVG antivirus software.
www.avg.com

Re: What does VMS get used for, these days?

<tlbsj0$1tso$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!a1EIldz4wOyZ8LRxmMsd1g.user.46.165.242.75.POSTED!not-for-mail
From: maher_rj...@hotmail.com (Richard Maher)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Sun, 20 Nov 2022 08:32:33 +0800
Organization: Aioe.org NNTP Server
Message-ID: <tlbsj0$1tso$1@gioia.aioe.org>
References: <tl9i99$13ti$1@gioia.aioe.org>
<memo.20221119082049.4136M@jgd.cix.co.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="63384"; posting-host="a1EIldz4wOyZ8LRxmMsd1g.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.4.2
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Richard Maher - Sun, 20 Nov 2022 00:32 UTC

On 19/11/2022 4:20 pm, John Dallman wrote:
> https://www2.asx.com.au/content/dam/asx/about/job-opportunities/securitie
> s-and-payments/senior-analyst-programmer%20-chess.pdf
Cool!

Re: XQP File Versions (was: Re: What does VMS get used for, these days?)

<tmaoe5$ihq$1@news.misty.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.213.173.189.108!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: XQP File Versions (was: Re: What does VMS get used for, these
days?)
Date: Thu, 1 Dec 2022 18:31:48 +0100
Organization: MGT Consulting
Message-ID: <tmaoe5$ihq$1@news.misty.com>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com>
<tk8ec8$k63$1@panix2.panix.com>
<39fa92a4-382c-4c60-abe0-710536bd8ea9n@googlegroups.com>
<tkeh9h$f95$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 1 Dec 2022 17:31:49 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="213.173.189.108";
logging-data="19002"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.13.1
Content-Language: en-US
In-Reply-To: <tkeh9h$f95$1@dont-email.me>
 by: Johnny Billquist - Thu, 1 Dec 2022 17:31 UTC

On 2022-11-08 22:21, Stephen Hoffman wrote:
> On 2022-11-06 18:18:29 +0000, Robert Carleton said:
>
>> Going a slightly different way, does files versioning help relieve the
>> programmers from some of the work necessary to roll back a corrupted
>> dataset when something goes wrong with their job? In the IBM world,
>> they talk about the production control analysts managing the batch
>> processing. I suppose file version control might be one of the tools
>> that they use, maybe in organizations that have a lot of duty separation.
>
> For small stuff, sure. XQP file versions can and do work. For more
> complex code changes as tend to be typical, file version rollbacks get
> gnarly as most change sets lack a consistent number of versions for a
> set of related code changes across a selection of files. Rolling back
> changes with file versions then means finding the right group of file
> versions. Which is usually not ;-1 or ;-2 across all of the various
> files involved in the source code change.

Not really an XQP feature. But ODS-[125]. The wise way to roll back is
by using the file timestamps, and not directly the version numbers. That
do work acceptably well if you just want to roll back to a previous
point. However, it's not as good/nice as a proper version control
system, I would agree.

> XQP file versions also tend to need explicit management, and version
> cleanups can be hazardous for the practices used at some sites. And
> there's no good means to clean up intermediate file versions between
> those that a developer might wish to preserve.

There is a workaround for that, but it is a still a bit of a headache.
But protect the versions you want to keep from delete, and then run a
purge. Probably not a bad idea to protect versions that are significant
anyway, to avoid accidental deletions by fumbly fingers anyway. But it's
still rather semi-manual.

> IBM Rational Clearcase VOB is a very nice implementation of file
> versioning for app development, though that never really caught on more
> generally. The VOB presents a build or version or baselevel or whatever
> a developer or development team might call a collection of related
> source code changes, as a synthetic file system as a view from within
> the DVCS. The usual implementation here is based on a FUSE, which is
> fairly commonly feature available. There are undoubtedly some other and
> analogous implementations to VOBs, too. Switch the build or version or
> whatever, and the (virtual, synthetic) part of the file system you're
> looking and working within switches to what that build or baselevel
> would look like.

I think clearcase was very nice and cool. Almost all implementation I've
used did not use FUSE, but was playing quite a lot inside the kernel
(FUSE is rather new relative to this), but I can imagine they would have
moved over to FUSE as that started to appear. (I haven't used clearcase
in probably 20 years now...)

> For the development projects I'm typically dealing with, pushing changes
> to the local DVCS is the usual approach when building stuff and is
> integrated within the IDE, and that makes rollbacks easy. Once ready to
> share, the code gets pushed from local into general availability.
> Getting better support in LSEDIT might help some, and other folks can
> choose to use VSC as that gets better integrated. If you're not using an
> IDE, then you're probably going to be getting familiar with git command
> line syntax.

Except git is not really a tool you want to use on the command line.
Referring to commits by hashes that are 64 for or so random characters
to type just is not doable. Cut and paste makes it sortof manageable,
but it still sucks big time.

> As a competitive feature, I suspect there'd be much more interest in
> integration with git or hg and with common IDE such as VSC than with the
> existing file versioning scheme. But sure, XQP file versioning does work
> for smaller efforts and smaller pools, and it does work when the
> developer and the local tooling is lacking. (Which it kinda is lacking,
> on OpenVMS. VSC and VGIT only gets you so far. The current compiler
> overhaul will absolutely help, as that becomes available. And that'll
> then help with better VSC integration, too.)

Didn't VMS have some tool for source control?

> XQP file versions have been around for over forty years, so probably not
> going to be a big draw for new apps and new developers. Not compared
> with git or hg or VSC or recent compilers or other of what are
> increasingly considered "table stakes" features.

Well, file versions existed in RSX about 50 years ago. No XQP, but ACP.

Johnny

Re: XQP File Versions (was: Re: What does VMS get used for, these days?)

<tmareq$2pvoc$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: new...@cct-net.co.uk (Chris Townley)
Newsgroups: comp.os.vms
Subject: Re: XQP File Versions (was: Re: What does VMS get used for, these
days?)
Date: Thu, 1 Dec 2022 18:23:20 +0000
Organization: A noiseless patient Spider
Lines: 11
Message-ID: <tmareq$2pvoc$1@dont-email.me>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com>
<tk8ec8$k63$1@panix2.panix.com>
<39fa92a4-382c-4c60-abe0-710536bd8ea9n@googlegroups.com>
<tkeh9h$f95$1@dont-email.me> <tmaoe5$ihq$1@news.misty.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 1 Dec 2022 18:23:22 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="1b1575fd8bdcd23b11c6698e6a42feee";
logging-data="2948876"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+Z2Kst4RjPfJDKSTuOKHe+4NJh8I8dBzU="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.5.0
Cancel-Lock: sha1:w6GQSscxapQjQFmFsnr2T2eZmOw=
Content-Language: en-GB
In-Reply-To: <tmaoe5$ihq$1@news.misty.com>
 by: Chris Townley - Thu, 1 Dec 2022 18:23 UTC

On 01/12/2022 17:31, Johnny Billquist wrote:

>
> Didn't VMS have some tool for source control?
>

That would be CMS - part of DECSet

--
Chris

Re: XQP File Versions (was: Re: What does VMS get used for, these days?)

<tmartg$stu$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: XQP File Versions (was: Re: What does VMS get used for, these
days?)
Date: Thu, 1 Dec 2022 13:31:08 -0500
Organization: Aioe.org NNTP Server
Message-ID: <tmartg$stu$1@gioia.aioe.org>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com>
<tk8ec8$k63$1@panix2.panix.com>
<39fa92a4-382c-4c60-abe0-710536bd8ea9n@googlegroups.com>
<tkeh9h$f95$1@dont-email.me> <tmaoe5$ihq$1@news.misty.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="29630"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.5.0
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Arne Vajhøj - Thu, 1 Dec 2022 18:31 UTC

On 12/1/2022 12:31 PM, Johnny Billquist wrote:
> On 2022-11-08 22:21, Stephen Hoffman wrote:
>> As a competitive feature, I suspect there'd be much more interest in
>> integration with git or hg and with common IDE such as VSC than with
>> the existing file versioning scheme. But sure, XQP file versioning
>> does work for smaller efforts and smaller pools, and it does work when
>> the developer and the local tooling is lacking. (Which it kinda is
>> lacking, on OpenVMS. VSC and VGIT only gets you so far. The current
>> compiler overhaul will absolutely help, as that becomes available. And
>> that'll then help with better VSC integration, too.)
>
> Didn't VMS have some tool for source control?

Lots of options.

DECset has CMS.

RCS runs on VMS.

Mercurial runs on VMS.

VGIT (subset of Git) runs on VMS.

SVN runs on VMS I64.

CVS supposedly runs on VMS.

SVNKit (Java SVN) supposedly runs on VMS.

Arne

Re: XQP File Versions (was: Re: What does VMS get used for, these days?)

<tmat20$2rp7j$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: seaoh...@hoffmanlabs.invalid (Stephen Hoffman)
Newsgroups: comp.os.vms
Subject: Re: XQP File Versions (was: Re: What does VMS get used for, these days?)
Date: Thu, 1 Dec 2022 13:50:40 -0500
Organization: HoffmanLabs LLC
Lines: 133
Message-ID: <tmat20$2rp7j$1@dont-email.me>
References: <memo.20221013180931.16620c@jgd.cix.co.uk> <tid2o6$j31$1@panix2.panix.com> <689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com> <tk8ec8$k63$1@panix2.panix.com> <39fa92a4-382c-4c60-abe0-710536bd8ea9n@googlegroups.com> <tkeh9h$f95$1@dont-email.me> <tmaoe5$ihq$1@news.misty.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: reader01.eternal-september.org; posting-host="c6d9c7b6d2b08afd6324edd35c4e928f";
logging-data="3007731"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19n64Jyn0NsH4WmpXd8Z3bt6u6v8A1LyNk="
User-Agent: Unison/2.2
Cancel-Lock: sha1:omeMBb/dmps5UOZSMQBnswa2jbI=
 by: Stephen Hoffman - Thu, 1 Dec 2022 18:50 UTC

On 2022-12-01 17:31:48 +0000, Johnny Billquist said:

> On 2022-11-08 22:21, Stephen Hoffman wrote:
>> On 2022-11-06 18:18:29 +0000, Robert Carleton said:
>>
>>> Going a slightly different way, does files versioning help relieve the
>>> programmers from some of the work necessary to roll back a corrupted
>>> dataset when something goes wrong with their job? In the IBM world,
>>> they talk about the production control analysts managing the batch
>>> processing. I suppose file version control might be one of the tools
>>> that they use, maybe in organizations that have a lot of duty
>>> separation.
>>
>> For small stuff, sure. XQP file versions can and do work. For more
>> complex code changes as tend to be typical, file version rollbacks get
>> gnarly as most change sets lack a consistent number of versions for a
>> set of related code changes across a selection of files. Rolling back
>> changes with file versions then means finding the right group of file
>> versions. Which is usually not ;-1 or ;-2 across all of the various
>> files involved in the source code change.
>
> Not really an XQP feature. But ODS-[125]. The wise way to roll back is
> by using the file timestamps, and not directly the version numbers.
> That do work acceptably well if you just want to roll back to a
> previous point. However, it's not as good/nice as a proper version
> control system, I would agree.

The wise way is to use a version control system or DVCS. Not
re-inventing a version control system from first principles and spare
parts, and particularly not one built upon a PURGE-prone substrate of
file versions.

>> XQP file versions also tend to need explicit management, and version
>> cleanups can be hazardous for the practices used at some sites. And
>> there's no good means to clean up intermediate file versions between
>> those that a developer might wish to preserve.
>
> There is a workaround for that, but it is a still a bit of a headache.
> But protect the versions you want to keep from delete, and then run a
> purge. Probably not a bad idea to protect versions that are significant
> anyway, to avoid accidental deletions by fumbly fingers anyway. But
> it's still rather semi-manual.

Versions are adequate for rolling back small-scale work. They're an
increasing hassle as multiple modules become involved with one change.

>> IBM Rational Clearcase VOB is a very nice implementation of file
>> versioning for app development, though that never really caught on more
>> generally. The VOB presents a build or version or baselevel or whatever
>> a developer or development team might call a collection of related
>> source code changes, as a synthetic file system as a view from within
>> the DVCS. The usual implementation here is based on a FUSE, which is
>> fairly commonly feature available. There are undoubtedly some other and
>> analogous implementations to VOBs, too. Switch the build or version or
>> whatever, and the (virtual, synthetic) part of the file system you're
>> looking and working within switches to what that build or baselevel
>> would look like.
>
> I think clearcase was very nice and cool. Almost all implementation
> I've used did not use FUSE, but was playing quite a lot inside the
> kernel (FUSE is rather new relative to this), but I can imagine they
> would have moved over to FUSE as that started to appear. (I haven't
> used clearcase in probably 20 years now...)

A git FUSE wouldn't surprise.

OpenVMS lacks FUSE-like APIs, though a user-written ACP can help with
that. ACPs are undocumented, but not particularly difficult. Just don't
decide to parallel the DECnet ACP, as that design is just weird.
Parallel the magtape ACP, if you have source listings access.)

MOUNT would need some help here too were a FUSE to be added, as last I
checked MOUNT was unable to launch a user-specified ACP, among other
limits. It assumed anything mounted was a file system (which is not
always the case), and MOUNT had direct knowledge of supported file
system formats. Basically, anybody working in this area and with their
own ACP gets to write their own MOUNT analog.

>> For the development projects I'm typically dealing with, pushing
>> changes to the local DVCS is the usual approach when building stuff and
>> is integrated within the IDE, and that makes rollbacks easy. Once ready
>> to share, the code gets pushed from local into general availability.
>> Getting better support in LSEDIT might help some, and other folks can
>> choose to use VSC as that gets better integrated. If you're not using
>> an IDE, then you're probably going to be getting familiar with git
>> command line syntax.
>
> Except git is not really a tool you want to use on the command line.
> Referring to commits by hashes that are 64 for or so random characters
> to type just is not doable. Cut and paste makes it sortof manageable,
> but it still sucks big time.

I've yet to meet a command-line IDE. But then it's been a while since
I've used RSX-11, too.

>> As a competitive feature, I suspect there'd be much more interest in
>> integration with git or hg and with common IDE such as VSC than with
>> the existing file versioning scheme. But sure, XQP file versioning does
>> work for smaller efforts and smaller pools, and it does work when the
>> developer and the local tooling is lacking. (Which it kinda is lacking,
>> on OpenVMS. VSC and VGIT only gets you so far. The current compiler
>> overhaul will absolutely help, as that becomes available. And that'll
>> then help with better VSC integration, too.)
>
> Didn't VMS have some tool for source control?

DECset CMS. Which was and remains limited in its scale and scope.

I think CMS ODS-5 support is now mostly working, though one of my
favorite quotes is from the era when it wasn't: "the attempt to add
ODS-5 support to CMS apparently turned into a Keystone Cops-like
adventure for HPE."

CMS is unlikely to be a big draw, either. Maybe if DEC had done a
distributed CMS, but that never happened. (There was some work to add
that distributed support for a project based on CMS, but that work
ended a very long time ago.)

>> XQP file versions have been around for over forty years, so probably
>> not going to be a big draw for new apps and new developers. Not
>> compared with git or hg or VSC or recent compilers or other of what are
>> increasingly considered "table stakes" features.
>
> Well, file versions existed in RSX about 50 years ago. No XQP, but ACP.

Still not a big draw, membership in the half-century club aside. File
versions aren't a competitor for DVCS support. And OpenVMS DVCS
integration and support is lacking, discussions of vgit aside.

--
Pure Personal Opinion | HoffmanLabs LLC

Re: XQP File Versions (was: Re: What does VMS get used for, these days?)

<tmavh8$2rsp6$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: craigbe...@nospam.mac.com (Craig A. Berry)
Newsgroups: comp.os.vms
Subject: Re: XQP File Versions (was: Re: What does VMS get used for, these
days?)
Date: Thu, 1 Dec 2022 13:32:56 -0600
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <tmavh8$2rsp6$1@dont-email.me>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com>
<tk8ec8$k63$1@panix2.panix.com>
<39fa92a4-382c-4c60-abe0-710536bd8ea9n@googlegroups.com>
<tkeh9h$f95$1@dont-email.me> <tmaoe5$ihq$1@news.misty.com>
<tmat20$2rp7j$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 1 Dec 2022 19:32:56 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="2dc7cd777e864d45c8b801e4304626fc";
logging-data="3011366"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/VKLhxdxZkju1aYI/S6rHDX2p4GOJnKgA="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.5.0
Cancel-Lock: sha1:2zLCj5PpxfQm1/SwmbNQTDrcBWg=
In-Reply-To: <tmat20$2rp7j$1@dont-email.me>
Content-Language: en-US
 by: Craig A. Berry - Thu, 1 Dec 2022 19:32 UTC

On 12/1/22 12:50 PM, Stephen Hoffman wrote:

> A git FUSE wouldn't surprise.

Not exactly a FUSE but it did have a virtual file system:

https://github.com/microsoft/VFSForGit

which has been superseded by other mechanisms that make it possible to
operate only on what you're working on instead of everything in a
monster repo:

https://github.com/microsoft/scalar

As I understand it, Microsoft contributed these to make it possible to
get the source code to Windows into git.

Re: XQP File Versions (was: Re: What does VMS get used for, these days?)

<tmb0r7$2s2i4$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: craigbe...@nospam.mac.com (Craig A. Berry)
Newsgroups: comp.os.vms
Subject: Re: XQP File Versions (was: Re: What does VMS get used for, these
days?)
Date: Thu, 1 Dec 2022 13:55:18 -0600
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <tmb0r7$2s2i4$1@dont-email.me>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com>
<tk8ec8$k63$1@panix2.panix.com>
<39fa92a4-382c-4c60-abe0-710536bd8ea9n@googlegroups.com>
<tkeh9h$f95$1@dont-email.me> <tmaoe5$ihq$1@news.misty.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 1 Dec 2022 19:55:20 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="2dc7cd777e864d45c8b801e4304626fc";
logging-data="3017284"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+iuPRMwNpYLgNCBi7yUNQNm8hnXLbi9Rg="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.5.0
Cancel-Lock: sha1:qBE434H8O372aZYbeoic1uxAb7w=
Content-Language: en-US
In-Reply-To: <tmaoe5$ihq$1@news.misty.com>
 by: Craig A. Berry - Thu, 1 Dec 2022 19:55 UTC

On 12/1/22 11:31 AM, Johnny Billquist wrote:

> Except git is not really a tool you want to use on the command line.

And yet somehow tens of thousands of people do so without considering it
a major problem. It is a rather large command language and can take a
while to learn, but you don't really need to know that much of it to be
productive.

> Referring to commits by hashes that are 64 for or so random characters
> to type just is not doable. Cut and paste makes it sortof manageable,
> but it still sucks big time.

You only need to specify as many characters as necessary to make the
commit ID unique; seven is a common convention. And copy and paste
works quite well. And there are lots of shortcuts for
commonly-referred-to commits, such as tag names, branch names, HEAD (the
tip of the current branch). Plus there are suffixes that make it easy to
get other commits relative to the commits that are easy to spell: HEAD^10
gives you the 10th parent of the tip of the current branch, to cite only
one example. See "git help revisions" for details.

Re: XQP File Versions (was: Re: What does VMS get used for, these days?)

<7232a4d295b8e8bd4a895604c8e26c28fb2c5920.camel@munted.eu>

  copy mid

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

  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: XQP File Versions (was: Re: What does VMS get used for, these
days?)
Date: Thu, 01 Dec 2022 22:50:25 +0000
Organization: One very high maintenance cat
Message-ID: <7232a4d295b8e8bd4a895604c8e26c28fb2c5920.camel@munted.eu>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com>
<tk8ec8$k63$1@panix2.panix.com>
<39fa92a4-382c-4c60-abe0-710536bd8ea9n@googlegroups.com>
<tkeh9h$f95$1@dont-email.me> <tmaoe5$ihq$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="592427"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Evolution 3.44.4
Cancel-Lock: sha1:fuipGU9dkZVOEsWqn5OMp6hIqwE=
In-Reply-To: <tmaoe5$ihq$1@news.misty.com>
X-User-ID: eJwFwQcBwEAIBDBLrANeDqP4l9AE6uwT5nDD4fIATplpY8p6laSVE29deoJkqaxNwohCamVD/eTDI+de+wE82hS/
 by: Single Stage to Orbi - Thu, 1 Dec 2022 22:50 UTC

On Thu, 2022-12-01 at 18:31 +0100, Johnny Billquist wrote:
> Except git is not really a tool you want to use on the command line.
> Referring to commits by hashes that are 64 for or so random
> characters to type just is not doable. Cut and paste makes it sortof
> manageable, but it still sucks big time.

Yes, git does tend to do that, but it also gives you a "short" form of
the hash that can be used instead to refer to objects. Works quite
nicely.
--
Tactical Nuclear Kittens

Re: What does VMS get used for, these days?

<865b8431-69e9-4e58-99f2-89747eb4eff3n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a0c:f781:0:b0:4df:cd49:1936 with SMTP id s1-20020a0cf781000000b004dfcd491936mr664150qvn.14.1670973128705;
Tue, 13 Dec 2022 15:12:08 -0800 (PST)
X-Received: by 2002:a37:aad1:0:b0:6fc:cbd8:25d7 with SMTP id
t200-20020a37aad1000000b006fccbd825d7mr17905397qke.350.1670973128546; Tue, 13
Dec 2022 15:12:08 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Tue, 13 Dec 2022 15:12:08 -0800 (PST)
In-Reply-To: <memo.20221013180931.16620c@jgd.cix.co.uk>
Injection-Info: google-groups.googlegroups.com; posting-host=71.211.5.45; posting-account=aMugRgoAAABDgMmP22379lJUNeKmdxb2
NNTP-Posting-Host: 71.211.5.45
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <865b8431-69e9-4e58-99f2-89747eb4eff3n@googlegroups.com>
Subject: Re: What does VMS get used for, these days?
From: pjreinb...@gmail.com (PJ Reinbold)
Injection-Date: Tue, 13 Dec 2022 23:12:08 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1686
 by: PJ Reinbold - Tue, 13 Dec 2022 23:12 UTC

On Thursday, October 13, 2022 at 11:09:34 AM UTC-6, John Dallman wrote:
> In its glory days of the 1980s, VMS got used for all sorts of technical
> computing and business IT. ...

It's still used for an old county treasurer application.

My first Fortran programming job was for geophysics applications on petroleum exploration packages: 1MB memory on a VAX 780 or .5 MB memory on a VAX 750, with an attached MAP array processor for number crunching. DoD also used VAXes. Both of those are much more fun than accounting.

Pages:1234567
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor