Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

"Thank heaven for startups; without them we'd never have any advances." -- Seymour Cray


computers / comp.os.vms / Re: 64-bit (was Re: New CEO of VMS Software)

SubjectAuthor
* New CEO of VMS SoftwareSlo
+* Re: New CEO of VMS SoftwareArne Vajhøj
|`* Re: New CEO of VMS SoftwareLawrence D'Oliveiro
| `- Re: New CEO of VMS SoftwareArne Vajhøj
`* Re: New CEO of VMS SoftwareSimon Clubley
 +* Re: New CEO of VMS SoftwareArne Vajhøj
 |+* Re: New CEO of VMS SoftwareLawrence D'Oliveiro
 ||`* Re: New CEO of VMS SoftwareArne Vajhøj
 || `* Re: New CEO of VMS SoftwareLawrence D'Oliveiro
 ||  `* Re: New CEO of VMS SoftwareArne Vajhøj
 ||   `* Re: New CEO of VMS SoftwareLawrence D'Oliveiro
 ||    `* Re: New CEO of VMS SoftwareArne Vajhøj
 ||     `* Re: New CEO of VMS SoftwareLawrence D'Oliveiro
 ||      +* Re: New CEO of VMS SoftwareArne Vajhøj
 ||      |`* Re: New CEO of VMS SoftwareLawrence D'Oliveiro
 ||      | `* Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Stephen Hoffman
 ||      |  `* Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Lawrence D'Oliveiro
 ||      |   `* Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Stephen Hoffman
 ||      |    `* Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Lawrence D'Oliveiro
 ||      |     +* Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Dan Cross
 ||      |     |+* Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Lawrence D'Oliveiro
 ||      |     ||`- Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Dan Cross
 ||      |     |`- Re: Kernel Transplantation (was: Re: New CEO of VMS Software)bill
 ||      |     `* Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Stephen Hoffman
 ||      |      `* Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Lawrence D'Oliveiro
 ||      |       +* Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Simon Clubley
 ||      |       |+* Re: Kernel TransplantationMark Berryman
 ||      |       ||+- Re: Kernel TransplantationLawrence D'Oliveiro
 ||      |       ||`* Re: Kernel TransplantationSimon Clubley
 ||      |       || `- Re: Kernel TransplantationMark Berryman
 ||      |       |`* Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Lawrence D'Oliveiro
 ||      |       | `* Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Simon Clubley
 ||      |       |  +* Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Lawrence D'Oliveiro
 ||      |       |  |`* Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Simon Clubley
 ||      |       |  | +* Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Lawrence D'Oliveiro
 ||      |       |  | |`* Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Simon Clubley
 ||      |       |  | | +- Re: Kernel TransplantationArne Vajhøj
 ||      |       |  | | +* Re: Kernel TransplantationMark Berryman
 ||      |       |  | | |+- Re: Kernel TransplantationSimon Clubley
 ||      |       |  | | |+- Re: Kernel TransplantationDave Froble
 ||      |       |  | | |+- Re: Kernel TransplantationArne Vajhøj
 ||      |       |  | | |+* Re: Kernel TransplantationLawrence D'Oliveiro
 ||      |       |  | | ||`* Re: Kernel TransplantationArne Vajhøj
 ||      |       |  | | || +- Re: Kernel TransplantationLawrence D'Oliveiro
 ||      |       |  | | || `- Re: Kernel TransplantationDan Cross
 ||      |       |  | | |`- Re: Kernel TransplantationDan Cross
 ||      |       |  | | `* Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Lawrence D'Oliveiro
 ||      |       |  | |  `* Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Simon Clubley
 ||      |       |  | |   `* Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Lawrence D'Oliveiro
 ||      |       |  | |    +- Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Scott Dorsey
 ||      |       |  | |    `- Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Simon Clubley
 ||      |       |  | +* Re: Kernel TransplantationArne Vajhøj
 ||      |       |  | |`* Re: Kernel TransplantationSimon Clubley
 ||      |       |  | | `- Re: Kernel TransplantationArne Vajhøj
 ||      |       |  | +* Re: Kernel TransplantationDave Froble
 ||      |       |  | |`- Re: Kernel TransplantationSimon Clubley
 ||      |       |  | `* Re: Kernel TransplantationMark Berryman
 ||      |       |  |  `* Re: Kernel TransplantationSimon Clubley
 ||      |       |  |   `* Re: Kernel TransplantationMark Berryman
 ||      |       |  |    `* Re: Kernel TransplantationSimon Clubley
 ||      |       |  |     +* Re: Kernel TransplantationStephen Hoffman
 ||      |       |  |     |`- Re: Kernel TransplantationLawrence D'Oliveiro
 ||      |       |  |     `* Re: Kernel TransplantationMark Berryman
 ||      |       |  |      `* Re: Kernel TransplantationSimon Clubley
 ||      |       |  |       `* Re: Kernel TransplantationMark Berryman
 ||      |       |  |        +* Re: Kernel TransplantationSimon Clubley
 ||      |       |  |        |`* Re: Kernel TransplantationStephen Hoffman
 ||      |       |  |        | `- Re: Kernel TransplantationMark Berryman
 ||      |       |  |        `* Re: Kernel TransplantationArne Vajhøj
 ||      |       |  |         +- Re: Kernel TransplantationHans Bachner
 ||      |       |  |         `* Re: Kernel TransplantationSimon Clubley
 ||      |       |  |          `- Re: Kernel TransplantationMark Berryman
 ||      |       |  `* Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Lawrence D'Oliveiro
 ||      |       |   `- Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Simon Clubley
 ||      |       `* Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Stephen Hoffman
 ||      |        `* Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Lawrence D'Oliveiro
 ||      |         `- Re: Kernel Transplantation (was: Re: New CEO of VMS Software)Stephen Hoffman
 ||      `* Re: New CEO of VMS SoftwareDan Cross
 ||       +* Re: New CEO of VMS SoftwareArne Vajhøj
 ||       |`- Re: New CEO of VMS SoftwareLawrence D'Oliveiro
 ||       +* Re: New CEO of VMS SoftwareLawrence D'Oliveiro
 ||       |+* Re: New CEO of VMS SoftwareDan Cross
 ||       ||`* Re: New CEO of VMS SoftwareLawrence D'Oliveiro
 ||       || +* Re: New CEO of VMS SoftwareRobert A. Brooks
 ||       || |`* Re: New CEO of VMS SoftwareLawrence D'Oliveiro
 ||       || | +* Re: New CEO of VMS SoftwareLawrence D'Oliveiro
 ||       || | |`* Re: New CEO of VMS SoftwareArne Vajhøj
 ||       || | | `* Re: New CEO of VMS SoftwareLawrence D'Oliveiro
 ||       || | |  +* Re: New CEO of VMS SoftwareDan Cross
 ||       || | |  |+- Re: New CEO of VMS SoftwareArne Vajhøj
 ||       || | |  |`* Re: New CEO of VMS SoftwareLawrence D'Oliveiro
 ||       || | |  | `- Re: New CEO of VMS SoftwareDan Cross
 ||       || | |  `- Re: New CEO of VMS SoftwareArne Vajhøj
 ||       || | `* Re: 64-bit (was Re: New CEO of VMS Software)Stephen Hoffman
 ||       || |  +* Re: 64-bit (was Re: New CEO of VMS Software)Lawrence D'Oliveiro
 ||       || |  |+- Re: 64-bit (was Re: New CEO of VMS Software)Arne Vajhøj
 ||       || |  |`* Re: 64-bit (was Re: New CEO of VMS Software)Dave Froble
 ||       || |  | +- Re: 64-bit (was Re: New CEO of VMS Software)Lawrence D'Oliveiro
 ||       || |  | `* off topic: BASIC (was Re: 64-bit)mjos_examine
 ||       || |  |  +- Re: off topic: BASIC (was Re: 64-bit)Arne Vajhøj
 ||       || |  |  `* Re: BASIC (was Re: 64-bit)Lawrence D'Oliveiro
 ||       || |  +* Re: 64-bit (was Re: New CEO of VMS Software)Arne Vajhøj
 ||       || |  +* Re: 64-bit (was Re: New CEO of VMS Software)Lawrence D'Oliveiro
 ||       || |  `* Re: 64-bit (was Re: New CEO of VMS Software)Dave Froble
 ||       || +- Re: New CEO of VMS SoftwareDan Cross
 ||       || `- Re: New CEO of VMS SoftwareSingle Stage to Orbit
 ||       |`* Re: New CEO of VMS SoftwareArne Vajhøj
 ||       `* Re: New CEO of VMS Softwarebill
 |+- Re: New CEO of VMS SoftwareArne Vajhøj
 |`* Re: New CEO of VMS Softwaremjos_examine
 `* Re: New CEO of VMS SoftwareArne Vajhøj

Pages:123456789101112131415161718
Re: New CEO of VMS Software

<8l0v6k-4o4.ln1@paranoia.mcleod-schmidt.id.au>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!news-2.dfn.de!news.dfn.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: grschmidt@acm.org (Gary R. Schmidt)
Newsgroups: comp.os.vms
Subject: Re: New CEO of VMS Software
Date: Tue, 9 Jan 2024 16:03:04 +1100
Lines: 52
Message-ID: <8l0v6k-4o4.ln1@paranoia.mcleod-schmidt.id.au>
References: <035d195c-5549-42d4-b6bb-c136280933den@googlegroups.com>
<uncc5u$ns66$2@dont-email.me> <uncoh2$g41$1@reader1.panix.com>
<uncqas$pust$1@dont-email.me> <uncqmv$4hl$1@reader1.panix.com>
<une90c$1345e$1@dont-email.me> <bsms6k-i52.ln1@paranoia.mcleod-schmidt.id.au>
<unh8er$1jkbg$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net tBA7c6tpQ+jO48AeVRZtwAMGr95LW2ZOXu1uni/jNP0sv5dns=
X-Orig-Path: paranoia.mcleod-schmidt.id.au!not-for-mail
Cancel-Lock: sha1:tKNjBeL4xEHwC+fbysAGYxcKvcU= sha256:M5AbvEGX86Uc2XJ4lY8vSmI6Icec5lFaStbznd5zLKs=
User-Agent: Betterbird (Windows)
Content-Language: en-AU
In-Reply-To: <unh8er$1jkbg$1@dont-email.me>
X-Clacks-Overhead: GNU Terry Pratchett
 by: Gary R. Schmidt - Tue, 9 Jan 2024 05:03 UTC

On 09/01/2024 03:38, chrisq wrote:
> On 1/8/24 08:03, Gary R. Schmidt wrote:
>> On 08/01/2024 00:29, chrisq wrote:
>>> On 1/7/24 00:19, Dan Cross wrote:
>>>> In article <uncqas$pust$1@dont-email.me>,
>>>> Lawrence D'Oliveiro  <ldo@nz.invalid> wrote:
>>>>> On Sat, 6 Jan 2024 23:42:26 -0000 (UTC), Dan Cross wrote:
>>>>>
>>>>>> I remember pretty specifically maximum user limits on versions of
>>>>>> commercial Unix.
>>>>>
>>>>> How would such limits be enforced? Presumably they only applied to
>>>>> some
>>>>> extra-cost "layered product", not to the core OS.
>>>>
>>>> No, they applied to the OS as a while.
>>>
>>> Don't remember that at all. Not on SGI, Sun or HPUX, nor Ultrix, fwir.
>>>
>>> Examples ?...
>>>
>> HP-UX came with a two-login license by default, one for the console
>> and one to allow remote administration.  :-)
>>
>> Well, 7, 8, 9, and 10 did, I don't recall ever installing 11.x from
>> scratch.
>>
>> You had to order more if you wanted them, and it would occasionally
>> throw the monkeys at HP, at least here in OZ: "Why do you need more
>> user logins to run Oracle??"  "Because we don't just run Oracle, you
>> luser."
>>
>>      Cheers,
>>          Gary    B-)
>
>
> LOL Always thought HP-UX was a bit weird, but it's the result of buying
> another unix ws vendor, whose name forget. Like some i-other unix ws
> vendors in the early days, the overall structure and shell commands
> hadn't settled down to a common core...
>
Well, HP-UX 7 was just SYSV, with some additional Hewlett-Packard bumf
sed'ed into it, recompiled for the Spectrum (later PA-RISC)
architecture, I never saw it on anything else. (This was when they were
going from the HP3000 MPE 16-bit stack machines to the 32-bit Spectrum
RISC machines, wot ran either UNIX or MPE if you swapped a CMOS chip. :-) )

If you're thinking of Apollo and their Domain/OS thingie, that's a
completely different barrel of monkeys.

Cheers,
Gary B-)

Re: New CEO of VMS Software

<unilht$1tbgu$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.vms
Subject: Re: New CEO of VMS Software
Date: Tue, 9 Jan 2024 05:28:29 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 6
Message-ID: <unilht$1tbgu$1@dont-email.me>
References: <035d195c-5549-42d4-b6bb-c136280933den@googlegroups.com>
<bsms6k-i52.ln1@paranoia.mcleod-schmidt.id.au>
<unh8er$1jkbg$1@dont-email.me> <unhb6r$tj$1@reader1.panix.com>
<unhl7i$7eg$1@panix2.panix.com> <unijl3$1t4sg$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 9 Jan 2024 05:28:29 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="bc215059836e1a1aefafe98b9533fc3f";
logging-data="2010654"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+kvg2mwhacpBFUqRN4+aTf"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:aQ3QfBuTo69dSUa/v233pjgNq1A=
 by: Lawrence D'Oliv - Tue, 9 Jan 2024 05:28 UTC

On Mon, 8 Jan 2024 23:55:59 -0500, Dave Froble wrote:

> Did they have any clue about what VMS was, or how to sell it?

It had multi-letter device names, versus single letters in Windows NT, so
that alone meant it was some kind of voodoo black magic.

Re: New CEO of VMS Software

<c788805c003c65b55948c32bd3ebc4212407737a.camel@munted.eu>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.samoylyk.net!hugayda.aid.in.ua!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: alex.buell@munted.eu (Single Stage to Orbit)
Newsgroups: comp.os.vms
Subject: Re: New CEO of VMS Software
Date: Tue, 09 Jan 2024 10:54:38 +0000
Organization: One very high maintenance cat
Lines: 17
Message-ID: <c788805c003c65b55948c32bd3ebc4212407737a.camel@munted.eu>
References: <035d195c-5549-42d4-b6bb-c136280933den@googlegroups.com>
<b3dd2a2edb2e64181ad8d8b247409bbc9ba8f472.camel@munted.eu>
<unemqs$g4h$3@reader1.panix.com>
<f399fa237e142714abe936f72018d929bfc17494.camel@munted.eu>
<ungp9r$df4$1@reader1.panix.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: dont-email.me; posting-host="7c3be0df6976bf91791eee526307a1f8";
logging-data="2089364"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/J74h3JRRdpKNRld8z0MbcqhSmnKjZmu4="
User-Agent: Evolution 3.48.4
Cancel-Lock: sha1:CARAtRIgenkbdixGj8vTP3gWyKY=
In-Reply-To: <ungp9r$df4$1@reader1.panix.com>
 by: Single Stage to Orbi - Tue, 9 Jan 2024 10:54 UTC

On Mon, 2024-01-08 at 12:20 +0000, Dan Cross wrote:
> > > I think there's a pretty big difference between what you run on
> > > your personal machine and a distro supported over thousands of
> > > seats.  I'm pretty sure you're not a maintainer of either Gentoo
> > > or Slackware.
> >
> > You'd be surprised. I once was a maintainer on Gentoo.
>
> Isn't anyone who submits a patch considered a Gentoo maintainer?
> Kind of like being a "Debian Developer"?

No, that's not how you create Gentoo maintainers. They are the ones who
builds and look after the packages available. I got a job and had to
give up the Gentoo maintaining thing.
--
Tactical Nuclear Kittens

Re: New CEO of VMS Software

<2f0524a3b3addc0431d301dd6f1c4244cae18fa5.camel@munted.eu>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: alex.buell@munted.eu (Single Stage to Orbit)
Newsgroups: comp.os.vms
Subject: Re: New CEO of VMS Software
Date: Tue, 09 Jan 2024 11:15:12 +0000
Organization: One very high maintenance cat
Lines: 12
Message-ID: <2f0524a3b3addc0431d301dd6f1c4244cae18fa5.camel@munted.eu>
References: <035d195c-5549-42d4-b6bb-c136280933den@googlegroups.com>
<bsms6k-i52.ln1@paranoia.mcleod-schmidt.id.au>
<unh8er$1jkbg$1@dont-email.me> <unhb6r$tj$1@reader1.panix.com>
<unhl7i$7eg$1@panix2.panix.com> <unhm0n$1l89h$1@dont-email.me>
Reply-To: alex.buell@munted.eu
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Injection-Info: dont-email.me; posting-host="7c3be0df6976bf91791eee526307a1f8";
logging-data="2106563"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+kxbtdhUGvZMG8QtUzAxsod5ABMAy6b3c="
User-Agent: Evolution 3.48.4
Cancel-Lock: sha1:zPaXnNLTl2UlhQ6JdO56llVHrvw=
In-Reply-To: <unhm0n$1l89h$1@dont-email.me>
 by: Single Stage to Orbi - Tue, 9 Jan 2024 11:15 UTC

On Mon, 2024-01-08 at 15:30 -0500, Arne Vajhøj wrote:
>
> No idea how accurate it is - I have never seen an Apollo computer.

I have once, my Dad was a draughtsman and was looking at CAD on these
computers at the time. He said they were ahead of their time. He ended
up using a 386 with AutoCAD for his work in the 90s.

Very nice displays.
--
Tactical Nuclear Kittens

Re: New CEO of VMS Software

<unjmp9$mfq$1@panix2.panix.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix2.panix.com!panix2.panix.com!not-for-mail
From: kludge@panix.com (Scott Dorsey)
Newsgroups: comp.os.vms
Subject: Re: New CEO of VMS Software
Date: 9 Jan 2024 14:55:37 -0000
Organization: Former users of Netcom shell (1989-2000)
Lines: 26
Message-ID: <unjmp9$mfq$1@panix2.panix.com>
References: <unehno$14f82$1@dont-email.me> <unfn2u$19hl0$3@dont-email.me> <ungoti$1hejo$1@dont-email.me> <unia4a$1o881$1@dont-email.me>
Injection-Info: reader1.panix.com; posting-host="panix2.panix.com:166.84.1.2";
logging-data="15393"; mail-complaints-to="abuse@panix.com"
 by: Scott Dorsey - Tue, 9 Jan 2024 14:55 UTC

In article <unia4a$1o881$1@dont-email.me>,
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>On Mon, 8 Jan 2024 12:13:37 +0000, chrisq wrote:
>
>> On 1/8/24 02:36, Lawrence D'Oliveiro wrote:
>>
>>> On Mon, 8 Jan 2024 00:31:33 +0000, chrisq wrote:
>>>
>>>> No systemd either.
>>>
>>> Shame. With all their smarts, they never thought to implement something
>>> as clever as that.
>>
>> Clever ?, debatable. More like an impenetrable trainwreck.
>
>Remember, it became popular across a whole bunch of distros entirely
>through its own merits, not because there was some dominant, faceless
>MegaCorp pushing it on everybody.

Are you sure about that? Are you absolutely sure it wasn't a matter of "We
have to do this because Red Hat is doing it and we don't want our distro to
be too different?"
--scott

--
"C'est un Nagra. C'est suisse, et tres, tres precis."

Re: New CEO of VMS Software

<unjmt5$96h$1@panix2.panix.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix2.panix.com!panix2.panix.com!not-for-mail
From: kludge@panix.com (Scott Dorsey)
Newsgroups: comp.os.vms
Subject: Re: New CEO of VMS Software
Date: 9 Jan 2024 14:57:41 -0000
Organization: Former users of Netcom shell (1989-2000)
Lines: 33
Message-ID: <unjmt5$96h$1@panix2.panix.com>
References: <035d195c-5549-42d4-b6bb-c136280933den@googlegroups.com> <unhb6r$tj$1@reader1.panix.com> <unhl7i$7eg$1@panix2.panix.com> <unijl3$1t4sg$1@dont-email.me>
Injection-Info: reader1.panix.com; posting-host="panix2.panix.com:166.84.1.2";
logging-data="15504"; mail-complaints-to="abuse@panix.com"
 by: Scott Dorsey - Tue, 9 Jan 2024 14:57 UTC

Dave Froble <davef@tsoft-inc.com> wrote:
>On 1/8/2024 3:16 PM, Scott Dorsey wrote:
>> Dan Cross <cross@spitfire.i.gajendra.net> wrote:
>>>>
>>>> LOL Always thought HP-UX was a bit weird, but it's the result of buying
>>>> another unix ws vendor, whose name forget. Like some i-other unix ws
>>>> vendors in the early days, the overall structure and shell commands
>>>> hadn't settled down to a common core...
>>>
>>> I believe that you're thinking of Apollo, which had an operating
>>> system called "Domain/OS" (originally "AEGIS") which was not
>>> really Unix, though had a Unix "environment". It was done from
>>> scratch and more closely resembled Multics in internal
>>> sturcture.
>>
>> It wasn't even a little bit Unix, but it was very cool, and it offered a
>> real distributed environment on workstations years before anyone else even
>> thought about it.
>>
>>> Over time, HP ditched the underlying OS and went with their
>>> System V derivative instead.
>>
>> It wasn't so much over time, it was kind of abrupt. There were a few years
>> where you could buy an 700 with either HP-UX or Domain, but they really started
>> pushing HP-UX from the beginning. I don't think anyone at HP had any clue
>> what Domain really was or how to sell it.
>
>Did they have any clue about what VMS was, or how to sell it?

No, but that disaster came years later. Don't forget about Tandem NonStop either.
--scott
--
"C'est un Nagra. C'est suisse, et tres, tres precis."

Re: Kernel Transplantation (was: Re: New CEO of VMS Software)

<unk710$24f0u$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!paganini.bofh.team!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: seaohveh@hoffmanlabs.invalid (Stephen Hoffman)
Newsgroups: comp.os.vms
Subject: Re: Kernel Transplantation (was: Re: New CEO of VMS Software)
Date: Tue, 9 Jan 2024 14:32:48 -0500
Organization: HoffmanLabs LLC
Lines: 118
Message-ID: <unk710$24f0u$1@dont-email.me>
References: <035d195c-5549-42d4-b6bb-c136280933den@googlegroups.com> <un6dla$3m1ra$1@dont-email.me> <un6gv0$3mgu1$1@dont-email.me> <un70ns$3otot$2@dont-email.me> <un758i$3pjg7$1@dont-email.me> <un7aun$3qam7$1@dont-email.me> <un7lsa$3rlut$1@dont-email.me> <un7n5d$3rocu$2@dont-email.me> <un7oh6$3rv3j$1@dont-email.me> <un7ren$3s7nl$1@dont-email.me> <un7rso$3s6ss$1@dont-email.me> <un818j$l6e$1@dont-email.me> <una8l0$b8m8$1@dont-email.me> <unaf2a$bpv5$6@dont-email.me> <unc6kb$n3h1$1@dont-email.me> <uncbv2$ns66$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: dont-email.me; posting-host="d9e581472d65273f80eb9ab16e49a9b3";
logging-data="2243614"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18OO9PxpHaIrddYIk6nDgG09rurviymYUo="
User-Agent: Unison/2.2
Cancel-Lock: sha1:YMh0k07nPSfQff4G/ZmLqKyWsVE=
 by: Stephen Hoffman - Tue, 9 Jan 2024 19:32 UTC

On 2024-01-06 20:08:02 +0000, Lawrence D'Oliveiro said:

> On Sat, 6 Jan 2024 13:36:59 -0500, Stephen Hoffman wrote:
>
>> On 2024-01-06 02:48:42 +0000, Lawrence D'Oliveiro said:
>>
>>> That can be blamed on the limitations of Mach. People still seem to
>>> think microkernels are somehow a good idea, but they really don’t help
>>> much, do they?
>>
>> With current hardware including cores and performance and with newer
>> message-passing designs such as OKL4 and ilk, some things are looking
>> rather better.
>
> Hope springs eternal in the microkernel aficionado’s breast. ;)
>
>>>> As another example, it was not possible to emulate VMS’ strong
>>>> isolation of kernel resource usage by different users.
>>>
>>> Would the Linux cgroups functionality (as commonly used in the various
>>> container schemes) help with this?
>>
>> No.
>>
>> Designers of VAX/VMS chose a memory management model closer to that of
>> Multics, where much of the rest of hardware and software in the
>> industry diverged from that lotsa-rings memory management design.
>
> Seems you are confusing two different things here. I am aware of the
> user/supervisor/exec/kernel privilege-level business, but you did say
> “resource usage by different *users*”. cgroups are indeed designed to
> manage that.

Not that the implementation detail I'm referring to.

> Remember that my proposal for adopting the Linux kernel would get rid
> of every part of VMS that currently runs at higher than user mode. It’s
> only their own user-mode code that customers would care about.

That's a massive effort toward ring compression if not a wholesale
rewrite of userland, and for negligible savings in staff, for no
savings in initial schedule, and maybe for a faster next port of
OpenVMS to AArch64 or RISC V or whatever in a decade or two.

And given LLVM and compiler support has been a gating factor this time
'round, that hypothetical future port is already in much better shape
for any hypothetical future platform already supported by LLVM.

>
>> Containers are arguably fundamentally about product-licensing arbitrage, too.
>
> I don’t use them that way. I use them as a cheap way to run up multiple
> test installations of things I am working on, instead of resorting to
> full VMs. Typically it only takes a few gigabytes to create a new
> userland for a container. E.g. on this machine I am using now:
>
> root@theon:~ # du -ks /var/lib/lxc/*/rootfs/
> 1700060 /var/lib/lxc/debian10/rootfs/
> 7654028 /var/lib/lxc/debian11/rootfs/
> 876568 /var/lib/lxc/debian12/rootfs/

Good on you.

For the folks with massive bills for third-party dependencies,
containers are interesting for an entirely different reason.

>> Microkernels are in use all over the place nowadays, seL4-, L4-, and
>> OKL4-derived.
>
> Really?? Can you name some deployments? How would performance compare
> with Linux? Because, let’s face it, Linux is the standard for
> high-performance computing.

Off hand, only a billion or so devices in widespread usage for L4 with
one vendor. Probably more, given other usage at other vendors.

HPC is a different market. Not where OpenVMS was or is.

VAX/VMS was focused on commercial computing since the VAX era, and well
before Y2K. UNIX and then Linux got most of technical computing from
VAX/VMS as VAX and VMS prices increased and VAX performance decreased.

Yes, VAX/VMS was sorta kinda in high-performance computing decades ago
with VAX, but—outside of existing installs—not in decades.

As for OpenVMS in high performance, OpenVMS hasn't been particularly
supported on the vendor's own top-end hardware platforms; on
AlphaServer SC series, and on upper-end Superdome and Superdome 2
models. Superdome support was as a guest.

>> For a small development team—and VSI is tiny—kernel transplantation
>> doesn't gain much from a technical basis, once the platform port is
>> completed. It might help with future ports, sure.
>
> Which was my point all along: if they’d done this for the AMD64 port
> from the beginning, they would have shaved *years* off the development
> time. And likely ended up with a somewhat larger (remaining) customer
> base than they have now.

Not unless you mean way back at the juncture that mis-branched to
Itanium. Sledgehammer (and Yamhill) hadn't been officially announced
then.

The kernel transplant is larger than a port, for the first time around.
Much larger. After that, the effort is smaller when the host kernel
supports the target platform. And adding platforms is a form of
dilution for an operating system vendor, and for third-party
vendors. More work. More testing.

And again, what you are interested here in has been available for many
years via Sector 7. Sector 7 provides an incremental off-ramp from
OpenVMS for those that want or need that. But probably not a good
long-term model for any OS vendor.

--
Pure Personal Opinion | HoffmanLabs LLC

Re: 64-bit (was Re: New CEO of VMS Software)

<unk7ka$24i3c$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: seaohveh@hoffmanlabs.invalid (Stephen Hoffman)
Newsgroups: comp.os.vms
Subject: Re: 64-bit (was Re: New CEO of VMS Software)
Date: Tue, 9 Jan 2024 14:43:06 -0500
Organization: HoffmanLabs LLC
Lines: 28
Message-ID: <unk7ka$24i3c$1@dont-email.me>
References: <035d195c-5549-42d4-b6bb-c136280933den@googlegroups.com> <un6dla$3m1ra$1@dont-email.me> <un6gv0$3mgu1$1@dont-email.me> <un70ns$3otot$2@dont-email.me> <un758i$3pjg7$1@dont-email.me> <un7aun$3qam7$1@dont-email.me> <un7lsa$3rlut$1@dont-email.me> <un7n5d$3rocu$2@dont-email.me> <un7oh6$3rv3j$1@dont-email.me> <un7ren$3s7nl$1@dont-email.me> <un7rth$rd1$1@reader1.panix.com> <un81en$l6e$2@dont-email.me> <un903i$3tc$2@reader1.panix.com> <un9upd$a5ai$1@dont-email.me> <un9vfa$a5tt$1@dont-email.me> <unae9c$bpv5$3@dont-email.me> <memo.20240106153045.16260k@jgd.cix.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: dont-email.me; posting-host="d9e581472d65273f80eb9ab16e49a9b3";
logging-data="2246764"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18GkUY1qPpgPRoFMoXNoCD67VcFMAIk4Mg="
User-Agent: Unison/2.2
Cancel-Lock: sha1:iLyi/IeftC9YYtQ8m0wR33BQzGA=
 by: Stephen Hoffman - Tue, 9 Jan 2024 19:43 UTC

On 2024-01-06 15:30:00 +0000, John Dallman said:

> First, complete the 64-bit API, after all these years. It's a fairly
> well-defined task, but I don't know how big it is.

There's no way to do that without breaking source-level compatibility,
and probably not without also doing a migration to a parallel set of
64-bit APIs.

Basically, the image activator examines the image and decides which
implementation to activate within; the existing 32- and 64-bit
implementation, or 64-bit new.

This implementation and this migration would also provide an
opportunity to toss out the most problematic parts of the existing
APIs. *stares at password hash APIs* *glances at thicket of C API
definitions* *rolls eyes at itemlists* *sighs and drags BASIC forward
to 64-bit and OO*

Some work in the linker and in the image activator here, and a whole
lot of work in the various user and kernel APIs, and work in app code
ranging from build procedures to an app overhaul. And work in the docs
too, of course.

--
Pure Personal Opinion | HoffmanLabs LLC

Re: 64-bit (was Re: New CEO of VMS Software)

<unk9ou$24p45$4@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.vms
Subject: Re: 64-bit (was Re: New CEO of VMS Software)
Date: Tue, 9 Jan 2024 20:19:42 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <unk9ou$24p45$4@dont-email.me>
References: <035d195c-5549-42d4-b6bb-c136280933den@googlegroups.com>
<un6dla$3m1ra$1@dont-email.me> <un6gv0$3mgu1$1@dont-email.me>
<un70ns$3otot$2@dont-email.me> <un758i$3pjg7$1@dont-email.me>
<un7aun$3qam7$1@dont-email.me> <un7lsa$3rlut$1@dont-email.me>
<un7n5d$3rocu$2@dont-email.me> <un7oh6$3rv3j$1@dont-email.me>
<un7ren$3s7nl$1@dont-email.me> <un7rth$rd1$1@reader1.panix.com>
<un81en$l6e$2@dont-email.me> <un903i$3tc$2@reader1.panix.com>
<un9upd$a5ai$1@dont-email.me> <un9vfa$a5tt$1@dont-email.me>
<unae9c$bpv5$3@dont-email.me> <memo.20240106153045.16260k@jgd.cix.co.uk>
<unk7ka$24i3c$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 9 Jan 2024 20:19:42 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="a8cae4a0970931ae7e1da1d8c5fcc01b";
logging-data="2253957"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/ozNZk7GRLhH48kG1cT0AK"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:8TJ91QqaFb7IoXNRndezBmgeY4k=
 by: Lawrence D'Oliv - Tue, 9 Jan 2024 20:19 UTC

On Tue, 9 Jan 2024 14:43:06 -0500, Stephen Hoffman wrote:

> *glances at thicket of C API definitions*

The design of VMS system calls, with lots of arguments, most of them
optional, is really bad for a language that don’t allow argument passing
by keyword. But I would say that’s the fault of the language.

> *rolls eyes at itemlists*

I always thought they were kind of neat. What’s a better alternative for
exensibility?

> *sighs and drags BASIC forward to 64-bit and OO*

BASIC ... you got to be kidding, right?

If kids wanted to learn programming these days, I would point them at
Python.

Re: New CEO of VMS Software

<unk9u2$24p45$5@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.vms
Subject: Re: New CEO of VMS Software
Date: Tue, 9 Jan 2024 20:22:27 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <unk9u2$24p45$5@dont-email.me>
References: <unehno$14f82$1@dont-email.me> <unfn2u$19hl0$3@dont-email.me>
<ungoti$1hejo$1@dont-email.me> <unia4a$1o881$1@dont-email.me>
<unjmp9$mfq$1@panix2.panix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 9 Jan 2024 20:22:27 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="a8cae4a0970931ae7e1da1d8c5fcc01b";
logging-data="2253957"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+bWbXuPN8/qFruYaZRH0Ur"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:LVFO8tjWFfHyqQSFn0AgcYSRZmY=
 by: Lawrence D'Oliv - Tue, 9 Jan 2024 20:22 UTC

On 9 Jan 2024 14:55:37 -0000, Scott Dorsey wrote:

> In article <unia4a$1o881$1@dont-email.me>,
> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>
>> Remember, [systemd] became popular across a whole bunch of distros
>> entirely through its own merits, not because there was some dominant,
>> faceless MegaCorp pushing it on everybody.
>
> Are you sure about that? Are you absolutely sure it wasn't a matter of
> "We have to do this because Red Hat is doing it and we don't want our
> distro to be too different?"

I’m talking about distros, like Debian, that never cared about Red Hat to
begin with.

Re: 64-bit (was Re: New CEO of VMS Software)

<unkd47$25cg2$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arne@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: 64-bit (was Re: New CEO of VMS Software)
Date: Tue, 9 Jan 2024 16:16:55 -0500
Organization: A noiseless patient Spider
Lines: 36
Message-ID: <unkd47$25cg2$1@dont-email.me>
References: <unk7ka$24i3c$1@dont-email.me>
<memo.20240109210635.16260z@jgd.cix.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 9 Jan 2024 21:16:55 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b267675a85fdf1009d5635bdb9369aa7";
logging-data="2273794"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/0vE4wnYpjhFZ6fIQpxtN1OWgCIk2ELcE="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:r0tzIf/TvSw5q3bHWGO3rdq9Vr0=
In-Reply-To: <memo.20240109210635.16260z@jgd.cix.co.uk>
Content-Language: en-US
 by: Arne Vajhøj - Tue, 9 Jan 2024 21:16 UTC

On 1/9/2024 4:06 PM, John Dallman wrote:
> In article <unk7ka$24i3c$1@dont-email.me>, seaohveh@hoffmanlabs.invalid
> (Stephen Hoffman) wrote:
>
>> On 2024-01-06 15:30:00 +0000, John Dallman said:
>>> First, complete the 64-bit API, after all these years. It's a
>>> fairly well-defined task, but I don't know how big it is.
>> There's no way to do that without breaking source-level
>> compatibility, and probably not without also doing a migration to a
>> parallel set of 64-bit APIs.
>>
>> Basically, the image activator examines the image and decides which
>> implementation to activate within; the existing 32- and 64-bit
>> implementation, or 64-bit new.
>
> I was presuming that the 64-bit VMS APIs would have 64-bit specific names,
> as the 64-bit versions that already do, as best I know. That would means
> there were a full set of APIs, both 32-bit and 64-bit, at OS level, in
> the same implementation.

I think that is the only safe option.

> Cross-compiled MACRO-32 code could then gradually transition between them,
> by source adaptation. Higher-level languages could offer compiler options
> for selecting APIs.
>
> Or does this not make sense?

I suspect that all direct calls to LIB$ and SYS$ no matter if it is
Macro-32 or Fortran or C would have to be manually edited to use
new 64 bit capable version, but that the various language RTL
could switch to 64 bit capable versions transparently.

Arne

Re: 64-bit (was Re: New CEO of VMS Software)

<unkdkr$25et9$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.vms
Subject: Re: 64-bit (was Re: New CEO of VMS Software)
Date: Tue, 9 Jan 2024 21:25:47 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 8
Message-ID: <unkdkr$25et9$1@dont-email.me>
References: <unk7ka$24i3c$1@dont-email.me>
<memo.20240109210635.16260z@jgd.cix.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 9 Jan 2024 21:25:47 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="a8cae4a0970931ae7e1da1d8c5fcc01b";
logging-data="2276265"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/yeahVv8ckeokFqChFeAWP"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:3rKEgskmLWn5ViHqvvmskLhAjIE=
 by: Lawrence D'Oliv - Tue, 9 Jan 2024 21:25 UTC

On Tue, 9 Jan 2024 21:06 +0000 (GMT Standard Time), John Dallman wrote:

> I was presuming that the 64-bit VMS APIs would have 64-bit specific
> names ...

Or use the same names, and just link against different versions of the
libraries, located in suitable architecture-specific directories, as
selected by the build script.

Re: 64-bit (was Re: New CEO of VMS Software)

<unkdth$25hii$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arne@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: 64-bit (was Re: New CEO of VMS Software)
Date: Tue, 9 Jan 2024 16:30:25 -0500
Organization: A noiseless patient Spider
Lines: 34
Message-ID: <unkdth$25hii$1@dont-email.me>
References: <035d195c-5549-42d4-b6bb-c136280933den@googlegroups.com>
<un6dla$3m1ra$1@dont-email.me> <un6gv0$3mgu1$1@dont-email.me>
<un70ns$3otot$2@dont-email.me> <un758i$3pjg7$1@dont-email.me>
<un7aun$3qam7$1@dont-email.me> <un7lsa$3rlut$1@dont-email.me>
<un7n5d$3rocu$2@dont-email.me> <un7oh6$3rv3j$1@dont-email.me>
<un7ren$3s7nl$1@dont-email.me> <un7rth$rd1$1@reader1.panix.com>
<un81en$l6e$2@dont-email.me> <un903i$3tc$2@reader1.panix.com>
<un9upd$a5ai$1@dont-email.me> <un9vfa$a5tt$1@dont-email.me>
<unae9c$bpv5$3@dont-email.me> <memo.20240106153045.16260k@jgd.cix.co.uk>
<unk7ka$24i3c$1@dont-email.me> <unk9ou$24p45$4@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 9 Jan 2024 21:30:25 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b267675a85fdf1009d5635bdb9369aa7";
logging-data="2278994"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19Nd5EfQRRoVN9Tec1RzXEkjVQgJ/ptnXE="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:5U9bxubyykfEM3+3QymAiJGMljo=
In-Reply-To: <unk9ou$24p45$4@dont-email.me>
Content-Language: en-US
 by: Arne Vajhøj - Tue, 9 Jan 2024 21:30 UTC

On 1/9/2024 3:19 PM, Lawrence D'Oliveiro wrote:
> On Tue, 9 Jan 2024 14:43:06 -0500, Stephen Hoffman wrote:
>> *sighs and drags BASIC forward to 64-bit and OO*
>
> BASIC ... you got to be kidding, right?
>
> If kids wanted to learn programming these days, I would point them at
> Python.

Education in elementary programming is probably out of
scope for VMS these days. And Basic was not the language
used back when VMS was used for that. There are other
reasons for enhancing Basic.

There is every reason to believe that a large part of
future business application development on VMS will
use non-native languages (Java, Groovy, Python, PHP,
JavaScript etc.), because that is what we see on
other platforms.

But some of those future business application development
will need to be native. It will need to link with old
native code or it will need need to use various
LIB$/SYS$ functions or for whatever reasons.

Fortran, Cobol and C should be deemed out of that race.

C++ is an obvious candidate, but not everyone likes C++.

Pascal and Basic have potential to evolve into strong
candidates as well if extended properly.

Arne

Re: Kernel Transplantation (was: Re: New CEO of VMS Software)

<unkg6p$25ql0$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.vms
Subject: Re: Kernel Transplantation (was: Re: New CEO of VMS Software)
Date: Tue, 9 Jan 2024 22:09:30 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 9
Message-ID: <unkg6p$25ql0$1@dont-email.me>
References: <035d195c-5549-42d4-b6bb-c136280933den@googlegroups.com>
<un6dla$3m1ra$1@dont-email.me> <un6gv0$3mgu1$1@dont-email.me>
<un70ns$3otot$2@dont-email.me> <un758i$3pjg7$1@dont-email.me>
<un7aun$3qam7$1@dont-email.me> <un7lsa$3rlut$1@dont-email.me>
<un7n5d$3rocu$2@dont-email.me> <un7oh6$3rv3j$1@dont-email.me>
<un7ren$3s7nl$1@dont-email.me> <un7rso$3s6ss$1@dont-email.me>
<un818j$l6e$1@dont-email.me> <una8l0$b8m8$1@dont-email.me>
<unaf2a$bpv5$6@dont-email.me> <unc6kb$n3h1$1@dont-email.me>
<uncbv2$ns66$1@dont-email.me> <unk710$24f0u$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 9 Jan 2024 22:09:30 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="a8cae4a0970931ae7e1da1d8c5fcc01b";
logging-data="2288288"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18e/b2RHF1J8+DE4aJ1CGHa"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:vsn8HnLjFyd0qa0gDdhM/35ih/w=
 by: Lawrence D'Oliv - Tue, 9 Jan 2024 22:09 UTC

On Tue, 9 Jan 2024 14:32:48 -0500, Stephen Hoffman wrote:

> And again, what you are interested here in has been available for many
> years via Sector 7.

I’m not sure they did a comprehensive enough job. For instance, I remember
the previous time this came up, reading between the lines in one of their
case studies, the original customer scenario mentioned using DECnet, but
that was missiong from the description of the solution.

Re: 64-bit (was Re: New CEO of VMS Software)

<unkivf$3a$1@panix2.panix.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix2.panix.com!panix2.panix.com!not-for-mail
From: kludge@panix.com (Scott Dorsey)
Newsgroups: comp.os.vms
Subject: Re: 64-bit (was Re: New CEO of VMS Software)
Date: 9 Jan 2024 22:56:47 -0000
Organization: Former users of Netcom shell (1989-2000)
Lines: 17
Message-ID: <unkivf$3a$1@panix2.panix.com>
References: <unk7ka$24i3c$1@dont-email.me> <memo.20240109210635.16260z@jgd.cix.co.uk> <unkdkr$25et9$1@dont-email.me>
Injection-Info: reader1.panix.com; posting-host="panix2.panix.com:166.84.1.2";
logging-data="23381"; mail-complaints-to="abuse@panix.com"
 by: Scott Dorsey - Tue, 9 Jan 2024 22:56 UTC

In article <unkdkr$25et9$1@dont-email.me>,
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>On Tue, 9 Jan 2024 21:06 +0000 (GMT Standard Time), John Dallman wrote:
>
>> I was presuming that the 64-bit VMS APIs would have 64-bit specific
>> names ...
>
>Or use the same names, and just link against different versions of the
>libraries, located in suitable architecture-specific directories, as
>selected by the build script.

Linux did it with different versions in different directories with the
same name. Solaris did it with different names. In the end the Solaris
route was much less frustrating to debug.
--scott
--
"C'est un Nagra. C'est suisse, et tres, tres precis."

Re: 64-bit (was Re: New CEO of VMS Software)

<unkjij$26ao8$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.vms
Subject: Re: 64-bit (was Re: New CEO of VMS Software)
Date: Tue, 9 Jan 2024 23:07:00 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <unkjij$26ao8$1@dont-email.me>
References: <unk7ka$24i3c$1@dont-email.me>
<memo.20240109210635.16260z@jgd.cix.co.uk> <unkdkr$25et9$1@dont-email.me>
<unkivf$3a$1@panix2.panix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 9 Jan 2024 23:07:00 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ba20534a7cdf5fd3106bd34defe45040";
logging-data="2304776"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/M0m3o/IXhY9N0esNX0oiY"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:RnHLmAEEy+Oy6DyAmq3ReZYBpCI=
 by: Lawrence D'Oliv - Tue, 9 Jan 2024 23:07 UTC

On 9 Jan 2024 22:56:47 -0000, Scott Dorsey wrote:

> In article <unkdkr$25et9$1@dont-email.me>,
> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>>
>>On Tue, 9 Jan 2024 21:06 +0000 (GMT Standard Time), John Dallman wrote:
>>
>>> I was presuming that the 64-bit VMS APIs would have 64-bit specific
>>> names ...
>>
>>Or use the same names, and just link against different versions of the
>>libraries, located in suitable architecture-specific directories, as
>>selected by the build script.
>
> Linux did it with different versions in different directories with the
> same name. Solaris did it with different names. In the end the Solaris
> route was much less frustrating to debug.

Solaris never ran on 2 dozen different architectures though, did it?

Re: 64-bit (was Re: New CEO of VMS Software)

<unkl2j$26hik$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: davef@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: 64-bit (was Re: New CEO of VMS Software)
Date: Tue, 9 Jan 2024 18:33:13 -0500
Organization: A noiseless patient Spider
Lines: 39
Message-ID: <unkl2j$26hik$1@dont-email.me>
References: <035d195c-5549-42d4-b6bb-c136280933den@googlegroups.com>
<un6dla$3m1ra$1@dont-email.me> <un6gv0$3mgu1$1@dont-email.me>
<un70ns$3otot$2@dont-email.me> <un758i$3pjg7$1@dont-email.me>
<un7aun$3qam7$1@dont-email.me> <un7lsa$3rlut$1@dont-email.me>
<un7n5d$3rocu$2@dont-email.me> <un7oh6$3rv3j$1@dont-email.me>
<un7ren$3s7nl$1@dont-email.me> <un7rth$rd1$1@reader1.panix.com>
<un81en$l6e$2@dont-email.me> <un903i$3tc$2@reader1.panix.com>
<un9upd$a5ai$1@dont-email.me> <un9vfa$a5tt$1@dont-email.me>
<unae9c$bpv5$3@dont-email.me> <memo.20240106153045.16260k@jgd.cix.co.uk>
<unk7ka$24i3c$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 9 Jan 2024 23:32:35 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ae0d074abaaa304ac96123aa26903e12";
logging-data="2311764"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19dbmqtdgBl+4Nt7hzL54qB9wmP7O97AGw="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:t+L5ubN1QMGt6aNzZ0/Anhrtx68=
In-Reply-To: <unk7ka$24i3c$1@dont-email.me>
 by: Dave Froble - Tue, 9 Jan 2024 23:33 UTC

On 1/9/2024 2:43 PM, Stephen Hoffman wrote:
> On 2024-01-06 15:30:00 +0000, John Dallman said:
>
>> First, complete the 64-bit API, after all these years. It's a fairly
>> well-defined task, but I don't know how big it is.
>
> There's no way to do that without breaking source-level compatibility, and
> probably not without also doing a migration to a parallel set of 64-bit APIs.
>
> Basically, the image activator examines the image and decides which
> implementation to activate within; the existing 32- and 64-bit implementation,
> or 64-bit new.
>
> This implementation and this migration would also provide an opportunity to toss
> out the most problematic parts of the existing APIs. *stares at password hash
> APIs* *glances at thicket of C API definitions* *rolls eyes at itemlists* *sighs
> and drags BASIC forward to 64-bit and OO*
>
> Some work in the linker and in the image activator here, and a whole lot of work
> in the various user and kernel APIs, and work in app code ranging from build
> procedures to an app overhaul. And work in the docs too, of course.
>
>

Ok, correct me if I'm wrong.

As far as I know, totally 64 bit apps can be implemented on VMS. So, what's the
problem. The fact that there is also that 32 bit capability hanging around
should not be a detriment, right?

I seriously doubt that any Basic users would take advantage of a conversion to
64 bit addresses. So why bother?

--
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: 64-bit (was Re: New CEO of VMS Software)

<unkl4r$26hik$2@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: davef@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: 64-bit (was Re: New CEO of VMS Software)
Date: Tue, 9 Jan 2024 18:34:27 -0500
Organization: A noiseless patient Spider
Lines: 30
Message-ID: <unkl4r$26hik$2@dont-email.me>
References: <035d195c-5549-42d4-b6bb-c136280933den@googlegroups.com>
<un6dla$3m1ra$1@dont-email.me> <un6gv0$3mgu1$1@dont-email.me>
<un70ns$3otot$2@dont-email.me> <un758i$3pjg7$1@dont-email.me>
<un7aun$3qam7$1@dont-email.me> <un7lsa$3rlut$1@dont-email.me>
<un7n5d$3rocu$2@dont-email.me> <un7oh6$3rv3j$1@dont-email.me>
<un7ren$3s7nl$1@dont-email.me> <un7rth$rd1$1@reader1.panix.com>
<un81en$l6e$2@dont-email.me> <un903i$3tc$2@reader1.panix.com>
<un9upd$a5ai$1@dont-email.me> <un9vfa$a5tt$1@dont-email.me>
<unae9c$bpv5$3@dont-email.me> <memo.20240106153045.16260k@jgd.cix.co.uk>
<unk7ka$24i3c$1@dont-email.me> <unk9ou$24p45$4@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 9 Jan 2024 23:33:48 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ae0d074abaaa304ac96123aa26903e12";
logging-data="2311764"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/yFsRwR01jsmemPLEa/P5mLBXgPswyJqQ="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:OqjmFbwOG3PgdD//3kb/J4ErSKY=
In-Reply-To: <unk9ou$24p45$4@dont-email.me>
 by: Dave Froble - Tue, 9 Jan 2024 23:34 UTC

On 1/9/2024 3:19 PM, Lawrence D'Oliveiro wrote:
> On Tue, 9 Jan 2024 14:43:06 -0500, Stephen Hoffman wrote:
>
>> *glances at thicket of C API definitions*
>
> The design of VMS system calls, with lots of arguments, most of them
> optional, is really bad for a language that don’t allow argument passing
> by keyword. But I would say that’s the fault of the language.
>
>> *rolls eyes at itemlists*
>
> I always thought they were kind of neat. What’s a better alternative for
> exensibility?
>
>> *sighs and drags BASIC forward to 64-bit and OO*
>
> BASIC ... you got to be kidding, right?
>
> If kids wanted to learn programming these days, I would point them at
> Python.
>

Bigot alert ....

--
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: 64-bit (was Re: New CEO of VMS Software)

<unkltv$26iqn$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arne@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: 64-bit (was Re: New CEO of VMS Software)
Date: Tue, 9 Jan 2024 18:47:12 -0500
Organization: A noiseless patient Spider
Lines: 34
Message-ID: <unkltv$26iqn$1@dont-email.me>
References: <035d195c-5549-42d4-b6bb-c136280933den@googlegroups.com>
<un6dla$3m1ra$1@dont-email.me> <un6gv0$3mgu1$1@dont-email.me>
<un70ns$3otot$2@dont-email.me> <un758i$3pjg7$1@dont-email.me>
<un7aun$3qam7$1@dont-email.me> <un7lsa$3rlut$1@dont-email.me>
<un7n5d$3rocu$2@dont-email.me> <un7oh6$3rv3j$1@dont-email.me>
<un7ren$3s7nl$1@dont-email.me> <un7rth$rd1$1@reader1.panix.com>
<un81en$l6e$2@dont-email.me> <un903i$3tc$2@reader1.panix.com>
<un9upd$a5ai$1@dont-email.me> <un9vfa$a5tt$1@dont-email.me>
<unae9c$bpv5$3@dont-email.me> <memo.20240106153045.16260k@jgd.cix.co.uk>
<unk7ka$24i3c$1@dont-email.me> <unkl2j$26hik$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 9 Jan 2024 23:47:11 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="7e2bb40d6f204c775f90a7e19bc69ee0";
logging-data="2313047"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+90h0XM9IAl6WWHvK8/e6k3YW5kVlJb5U="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:7fJApWLI6K5ywu+QFh0C9MdCspg=
In-Reply-To: <unkl2j$26hik$1@dont-email.me>
Content-Language: en-US
 by: Arne Vajhøj - Tue, 9 Jan 2024 23:47 UTC

On 1/9/2024 6:33 PM, Dave Froble wrote:
> Ok, correct me if I'm wrong.
>
> As far as I know, totally 64 bit apps can be implemented on VMS.  So,
> what's the problem.  The fact that there is also that 32 bit capability
> hanging around should not be a detriment, right?

I don't have a problem with API's expecting 32 bit pointers being present.

I have a problem with the situations where there is a function
expecting 32 bit pointers but no function expecting 64 bit pointers.
When one for whatever reason have a pointer to something
up in P2 space. Allocating memory in P0 space, copy from
P2 to P0, call function, copy back if necessary and
deallocate it not elegant.

> I seriously doubt that any Basic users would take advantage of a
> conversion to 64 bit addresses.  So why bother?

Depends on what VSI's long term plan for Basic is.

"build legacy source code, but do new development in other
languages" => probably no need for 64 bit support

"evolve language and encourage new development in it" => it
will need 64 bit support.

And as I stated in another post, then Pascal and Basic
are the two most interesting languages for evolution among
the traditional VMS languages.

Arne

Re: 64-bit (was Re: New CEO of VMS Software)

<unkm76$26iqn$2@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arne@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: 64-bit (was Re: New CEO of VMS Software)
Date: Tue, 9 Jan 2024 18:52:06 -0500
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <unkm76$26iqn$2@dont-email.me>
References: <unkd47$25cg2$1@dont-email.me>
<memo.20240109213514.16260B@jgd.cix.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 9 Jan 2024 23:52:06 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="7e2bb40d6f204c775f90a7e19bc69ee0";
logging-data="2313047"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19E8ZDTcrIffCOkplExJQ3rvFRROuhrbv4="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:U2Et9v9a+8yMaVEKFqpkCrturkw=
In-Reply-To: <memo.20240109213514.16260B@jgd.cix.co.uk>
Content-Language: en-US
 by: Arne Vajhøj - Tue, 9 Jan 2024 23:52 UTC

On 1/9/2024 4:35 PM, John Dallman wrote:
> In article <unkd47$25cg2$1@dont-email.me>, arne@vajhoej.dk (Arne Vajhøj)
> wrote:
>> I suspect that all direct calls to LIB$ and SYS$ no matter if it is
>> Macro-32 or Fortran or C would have to be manually edited to use
>> new 64 bit capable version, but that the various language RTL
>> could switch to 64 bit capable versions transparently.
>
> With a sufficiently regular naming scheme, a compiler could make
> substitutions, but I don't know if the current scheme will cope.

If the arguments are simple buffer addresses, then maybe the
compiler could do something.

But what with more complex data structures like item lists?

A Fortran compiler could add a 64 to the function name called and
could pass a 64 bit descriptor instead of a 32 bit descriptor for
a string. But I can't imagine it changing all the addresses
in an item list from INTEGER*4 to INTEGER*8.

Arne

Re: 64-bit (was Re: New CEO of VMS Software)

<unknd7$26oq9$2@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.vms
Subject: Re: 64-bit (was Re: New CEO of VMS Software)
Date: Wed, 10 Jan 2024 00:12:23 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 12
Message-ID: <unknd7$26oq9$2@dont-email.me>
References: <035d195c-5549-42d4-b6bb-c136280933den@googlegroups.com>
<un6dla$3m1ra$1@dont-email.me> <un6gv0$3mgu1$1@dont-email.me>
<un70ns$3otot$2@dont-email.me> <un758i$3pjg7$1@dont-email.me>
<un7aun$3qam7$1@dont-email.me> <un7lsa$3rlut$1@dont-email.me>
<un7n5d$3rocu$2@dont-email.me> <un7oh6$3rv3j$1@dont-email.me>
<un7ren$3s7nl$1@dont-email.me> <un7rth$rd1$1@reader1.panix.com>
<un81en$l6e$2@dont-email.me> <un903i$3tc$2@reader1.panix.com>
<un9upd$a5ai$1@dont-email.me> <un9vfa$a5tt$1@dont-email.me>
<unae9c$bpv5$3@dont-email.me> <memo.20240106153045.16260k@jgd.cix.co.uk>
<unk7ka$24i3c$1@dont-email.me> <unk9ou$24p45$4@dont-email.me>
<unkl4r$26hik$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 10 Jan 2024 00:12:23 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ba20534a7cdf5fd3106bd34defe45040";
logging-data="2319177"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+l9OUJ9Sc6KUyroVcTjs2v"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:iDNd1BTwB6EW16tKFw67I2ybRHY=
 by: Lawrence D'Oliv - Wed, 10 Jan 2024 00:12 UTC

On Tue, 9 Jan 2024 18:34:27 -0500, Dave Froble wrote:

> On 1/9/2024 3:19 PM, Lawrence D'Oliveiro wrote:
>
>> BASIC ... you got to be kidding, right?
>>
>> If kids wanted to learn programming these days, I would point them at
>> Python.
>>
> Bigot alert ....

Did I step on somebody’s BASIC-loving toes?

Re: 64-bit (was Re: New CEO of VMS Software)

<unkngt$26oq9$3@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.vms
Subject: Re: 64-bit (was Re: New CEO of VMS Software)
Date: Wed, 10 Jan 2024 00:14:22 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 9
Message-ID: <unkngt$26oq9$3@dont-email.me>
References: <035d195c-5549-42d4-b6bb-c136280933den@googlegroups.com>
<un6dla$3m1ra$1@dont-email.me> <un6gv0$3mgu1$1@dont-email.me>
<un70ns$3otot$2@dont-email.me> <un758i$3pjg7$1@dont-email.me>
<un7aun$3qam7$1@dont-email.me> <un7lsa$3rlut$1@dont-email.me>
<un7n5d$3rocu$2@dont-email.me> <un7oh6$3rv3j$1@dont-email.me>
<un7ren$3s7nl$1@dont-email.me> <un7rth$rd1$1@reader1.panix.com>
<un81en$l6e$2@dont-email.me> <un903i$3tc$2@reader1.panix.com>
<un9upd$a5ai$1@dont-email.me> <un9vfa$a5tt$1@dont-email.me>
<unae9c$bpv5$3@dont-email.me> <memo.20240106153045.16260k@jgd.cix.co.uk>
<unk7ka$24i3c$1@dont-email.me> <unkl2j$26hik$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 10 Jan 2024 00:14:22 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ba20534a7cdf5fd3106bd34defe45040";
logging-data="2319177"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19MPd26HgwaUe27yr6BiPw+"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:gPgXxlVuHfp7BUtb8gBYMskwuFs=
 by: Lawrence D'Oliv - Wed, 10 Jan 2024 00:14 UTC

On Tue, 9 Jan 2024 18:33:13 -0500, Dave Froble wrote:

> I seriously doubt that any [noddy] users would take advantage of a
> conversion to 64 bit addresses. So why bother?

In the x86-32/x86-64 situation in particular, the 32-bit architecture is
known for being register-poor. This is alleviated somewhat in the 64-bit
extensions. This means a compiler can generate more efficient code using
the 64-bit instructions.

Re: 64-bit (was Re: New CEO of VMS Software)

<unknjv$3d1$1@panix2.panix.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix2.panix.com!panix2.panix.com!not-for-mail
From: kludge@panix.com (Scott Dorsey)
Newsgroups: comp.os.vms
Subject: Re: 64-bit (was Re: New CEO of VMS Software)
Date: 10 Jan 2024 00:15:59 -0000
Organization: Former users of Netcom shell (1989-2000)
Lines: 32
Message-ID: <unknjv$3d1$1@panix2.panix.com>
References: <unk7ka$24i3c$1@dont-email.me> <unkdkr$25et9$1@dont-email.me> <unkivf$3a$1@panix2.panix.com> <unkjij$26ao8$1@dont-email.me>
Injection-Info: reader1.panix.com; posting-host="panix2.panix.com:166.84.1.2";
logging-data="19343"; mail-complaints-to="abuse@panix.com"
 by: Scott Dorsey - Wed, 10 Jan 2024 00:15 UTC

In article <unkjij$26ao8$1@dont-email.me>,
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>On 9 Jan 2024 22:56:47 -0000, Scott Dorsey wrote:
>
>> In article <unkdkr$25et9$1@dont-email.me>,
>> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>>>
>>>On Tue, 9 Jan 2024 21:06 +0000 (GMT Standard Time), John Dallman wrote:
>>>
>>>> I was presuming that the 64-bit VMS APIs would have 64-bit specific
>>>> names ...
>>>
>>>Or use the same names, and just link against different versions of the
>>>libraries, located in suitable architecture-specific directories, as
>>>selected by the build script.
>>
>> Linux did it with different versions in different directories with the
>> same name. Solaris did it with different names. In the end the Solaris
>> route was much less frustrating to debug.
>
>Solaris never ran on 2 dozen different architectures though, did it?

Not at the same time. Only two at the same time.

Same with VMS, which did have a 16-bit compatibility mode to run code of
two different architectures at the same time early on.

The Pr1me fifty-series, now THOSE had dozens of different architectures in
the same box, seemingly. Because you can never have enough mode bits.
--scott
--
"C'est un Nagra. C'est suisse, et tres, tres precis."

Re: 64-bit (was Re: New CEO of VMS Software)

<unko45$26oq9$5@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.vms
Subject: Re: 64-bit (was Re: New CEO of VMS Software)
Date: Wed, 10 Jan 2024 00:24:37 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 36
Message-ID: <unko45$26oq9$5@dont-email.me>
References: <unk7ka$24i3c$1@dont-email.me> <unkdkr$25et9$1@dont-email.me>
<unkivf$3a$1@panix2.panix.com> <unkjij$26ao8$1@dont-email.me>
<unknjv$3d1$1@panix2.panix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 10 Jan 2024 00:24:37 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ba20534a7cdf5fd3106bd34defe45040";
logging-data="2319177"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX182PYZ0WAgNx6c8SoXos3L5"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:3LQvsN+HDkArDrbhSd0UH1tSGVw=
 by: Lawrence D'Oliv - Wed, 10 Jan 2024 00:24 UTC

On 10 Jan 2024 00:15:59 -0000, Scott Dorsey wrote:

> In article <unkjij$26ao8$1@dont-email.me>,
> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>>
>>On 9 Jan 2024 22:56:47 -0000, Scott Dorsey wrote:
>>
>>> In article <unkdkr$25et9$1@dont-email.me>,
>>> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>>>>
>>>>On Tue, 9 Jan 2024 21:06 +0000 (GMT Standard Time), John Dallman
>>>>wrote:
>>>>
>>>>> I was presuming that the 64-bit VMS APIs would have 64-bit specific
>>>>> names ...
>>>>
>>>>Or use the same names, and just link against different versions of the
>>>>libraries, located in suitable architecture-specific directories, as
>>>>selected by the build script.
>>>
>>> Linux did it with different versions in different directories with the
>>> same name. Solaris did it with different names. In the end the
>>> Solaris route was much less frustrating to debug.
>>
>>Solaris never ran on 2 dozen different architectures though, did it?
>
> Not at the same time. Only two at the same time.

Note how a distro like Debian does it, with its “multiarch” concept. This
allows multiple installations of the same distro version, for different
architectures, to share large (at least readonly) parts of their root
filesystems. Debian supports something close to a dozen different
architectures, last I checked.

What alternative to architecture-specific library directories would there
be, that would scale to such a setup?

Re: 64-bit (was Re: New CEO of VMS Software)

<unkp53$26vut$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arne@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: 64-bit (was Re: New CEO of VMS Software)
Date: Tue, 9 Jan 2024 19:42:12 -0500
Organization: A noiseless patient Spider
Lines: 30
Message-ID: <unkp53$26vut$1@dont-email.me>
References: <035d195c-5549-42d4-b6bb-c136280933den@googlegroups.com>
<un6dla$3m1ra$1@dont-email.me> <un6gv0$3mgu1$1@dont-email.me>
<un70ns$3otot$2@dont-email.me> <un758i$3pjg7$1@dont-email.me>
<un7aun$3qam7$1@dont-email.me> <un7lsa$3rlut$1@dont-email.me>
<un7n5d$3rocu$2@dont-email.me> <un7oh6$3rv3j$1@dont-email.me>
<un7ren$3s7nl$1@dont-email.me> <un7rth$rd1$1@reader1.panix.com>
<un81en$l6e$2@dont-email.me> <un903i$3tc$2@reader1.panix.com>
<un9upd$a5ai$1@dont-email.me> <un9vfa$a5tt$1@dont-email.me>
<unae9c$bpv5$3@dont-email.me> <memo.20240106153045.16260k@jgd.cix.co.uk>
<unk7ka$24i3c$1@dont-email.me> <unkl2j$26hik$1@dont-email.me>
<unkngt$26oq9$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 10 Jan 2024 00:42:11 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="7e2bb40d6f204c775f90a7e19bc69ee0";
logging-data="2326493"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18Tb5vCVAFkVY1h0QGm9Z8xuLzKOBxxLrY="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:A2griRf4d610rRC9qXm9QX15ElA=
Content-Language: en-US
In-Reply-To: <unkngt$26oq9$3@dont-email.me>
 by: Arne Vajhøj - Wed, 10 Jan 2024 00:42 UTC

On 1/9/2024 7:14 PM, Lawrence D'Oliveiro wrote:
> On Tue, 9 Jan 2024 18:33:13 -0500, Dave Froble wrote:
>> I seriously doubt that any [noddy] users would take advantage of a
>> conversion to 64 bit addresses. So why bother?
>
> In the x86-32/x86-64 situation in particular, the 32-bit architecture is
> known for being register-poor. This is alleviated somewhat in the 64-bit
> extensions. This means a compiler can generate more efficient code using
> the 64-bit instructions.

And?

The VMS 32 vs 64 bit discussion has nothing to do with traditional
32 bit vs 64 bit.

There has never been and never will be a VMS Basic for x86 (IA-32).

VMS Basic is expected to become available for VMS x86-64 any day.

And we expect it to store 32 bit pointers because that is
what it does on Alpha and Itanium.

It will use x86-64 instructions and x86-64 registers and x86-64
address space and so on.

And we are discussing whether it some day in the future should
switch to use 64 bit pointers.

Arne


computers / comp.os.vms / Re: 64-bit (was Re: New CEO of VMS Software)

Pages:123456789101112131415161718
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor