Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"This isn't brain surgery; it's just television." -- David Letterman


computers / comp.os.vms / General Availability of 9.2 for x86-64

SubjectAuthor
* General Availability of 9.2 for x86-64John Dallman
+* Re: General Availability of 9.2 for x86-64Phillip Helbig (undress to reply
|`* Re: General Availability of 9.2 for x86-64Simon Clubley
| `* Re: General Availability of 9.2 for x86-64Phillip Helbig (undress to reply
|  `- Re: General Availability of 9.2 for x86-64Gérard Calliet
+* Re: General Availability of 9.2 for x86-64VAXman-
|+* Re: General Availability of 9.2 for x86-64Simon Clubley
||+* Re: General Availability of 9.2 for x86-64John Reagan
|||`* Re: General Availability of 9.2 for x86-64Simon Clubley
||| +- Re: General Availability of 9.2 for x86-64John Dallman
||| `- Re: General Availability of 9.2 for x86-64Stephen Hoffman
||`* Re: General Availability of 9.2 for x86-64VAXman-
|| `* Re: General Availability of 9.2 for x86-64Simon Clubley
||  `* Re: General Availability of 9.2 for x86-64Jake Hamby
||   `- Re: General Availability of 9.2 for x86-64Simon Clubley
|`* Re: General Availability of 9.2 for x86-64John Reagan
| `* Re: General Availability of 9.2 for x86-64John Dallman
|  +- Re: General Availability of 9.2 for x86-64Simon Clubley
|  +* Re: General Availability of 9.2 for x86-64John Reagan
|  |`* Re: General Availability of 9.2 for x86-64Simon Clubley
|  | `- Re: General Availability of 9.2 for x86-64Robert A. Brooks
|  `* Re: General Availability of 9.2 for x86-64John Reagan
|   `- Re: General Availability of 9.2 for x86-64John Dallman
`* Re: General Availability of 9.2 for x86-64Arne Vajhøj
 `* Re: General Availability of 9.2 for x86-64Simon Clubley
  +* Re: General Availability of 9.2 for x86-64Arne Vajhøj
  |`* Re: General Availability of 9.2 for x86-64Bill Gunshannon
  | `* Re: General Availability of 9.2 for x86-64Arne Vajhøj
  |  `* Re: General Availability of 9.2 for x86-64Bill Gunshannon
  |   `* Re: General Availability of 9.2 for x86-64Arne Vajhøj
  |    +* Re: General Availability of 9.2 for x86-64Jan-Erik Söderholm
  |    |`* Re: General Availability of 9.2 for x86-64Arne Vajhøj
  |    | +* Re: General Availability of 9.2 for x86-64Bill Gunshannon
  |    | |`- Re: General Availability of 9.2 for x86-64Arne Vajhøj
  |    | +* Re: General Availability of 9.2 for x86-64Simon Clubley
  |    | |`* Re: General Availability of 9.2 for x86-64Arne Vajhøj
  |    | | +* Re: General Availability of 9.2 for x86-64John Reagan
  |    | | |`- Re: General Availability of 9.2 for x86-64Arne Vajhøj
  |    | | `* Re: General Availability of 9.2 for x86-64Simon Clubley
  |    | |  +* Re: General Availability of 9.2 for x86-64Bill Gunshannon
  |    | |  |+* Re: General Availability of 9.2 for x86-64Arne Vajhøj
  |    | |  ||`* Re: General Availability of 9.2 for x86-64Bill Gunshannon
  |    | |  || +- Re: General Availability of 9.2 for x86-64Arne Vajhøj
  |    | |  || `- Re: General Availability of 9.2 for x86-64Scott Dorsey
  |    | |  |`- Re: General Availability of 9.2 for x86-64Dave Froble
  |    | |  +* Re: General Availability of 9.2 for x86-64Arne Vajhøj
  |    | |  |`- Re: General Availability of 9.2 for x86-64Simon Clubley
  |    | |  `* Re: General Availability of 9.2 for x86-64John Dallman
  |    | |   `* Re: General Availability of 9.2 for x86-64Simon Clubley
  |    | |    `* Re: General Availability of 9.2 for x86-64Johnny Billquist
  |    | |     `* Re: General Availability of 9.2 for x86-64Scott Dorsey
  |    | |      `* Re: General Availability of 9.2 for x86-64Arne Vajhøj
  |    | |       `- Re: General Availability of 9.2 for x86-64Scott Dorsey
  |    | `- Re: General Availability of 9.2 for x86-64John Reagan
  |    `- Re: General Availability of 9.2 for x86-64VAXman-
  +- Re: General Availability of 9.2 for x86-64John Reagan
  `* Re: General Availability of 9.2 for x86-64Bill Gunshannon
   +- Re: General Availability of 9.2 for x86-64John Reagan
   +- Re: General Availability of 9.2 for x86-64plugh
   +* Re: General Availability of 9.2 for x86-64Dave Froble
   |`* Re: General Availability of 9.2 for x86-64Bill Gunshannon
   | +* Re: General Availability of 9.2 for x86-64Dave Froble
   | |+* Re: General Availability of 9.2 for x86-64Bill Gunshannon
   | ||`* Re: General Availability of 9.2 for x86-64Arne Vajhøj
   | || +* Re: General Availability of 9.2 for x86-64Bill Gunshannon
   | || |`* Re: General Availability of 9.2 for x86-64Jan-Erik Söderholm
   | || | `- Re: General Availability of 9.2 for x86-64Bill Gunshannon
   | || `- Re: General Availability of 9.2 for x86-64Richard Maher
   | |`- Re: General Availability of 9.2 for x86-64Single Stage to Orbit
   | `- Re: General Availability of 9.2 for x86-64Arne Vajhøj
   `- Re: General Availability of 9.2 for x86-64Arne Vajhøj

Pages:123
General Availability of 9.2 for x86-64

<memo.20220714171951.11788A@jgd.cix.co.uk>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: jgd...@cix.co.uk (John Dallman)
Newsgroups: comp.os.vms
Subject: General Availability of 9.2 for x86-64
Date: Thu, 14 Jul 2022 17:19 +0100 (BST)
Organization: A noiseless patient Spider
Lines: 8
Message-ID: <memo.20220714171951.11788A@jgd.cix.co.uk>
Reply-To: jgd@cix.co.uk
Injection-Info: reader01.eternal-september.org; posting-host="1bca33d88ce1c52ea618fd4a2be21dc4";
logging-data="2908090"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19j4mWLrdGzw1Kf16LAPJTYBWC0VqzRjS0="
Cancel-Lock: sha1:Q3YEaFOJlFeXZbNMl97SQODHtJc=
 by: John Dallman - Thu, 14 Jul 2022 16:19 UTC

Announced today:
<https://vmssoftware.com/about/news/2022-07-14-openvms-v92-for-x86-announc
ed/>

"VSI is also planning on making OpenVMS V9.2 available to hobbyists as
soon as more native compilers are available."

John

Re: General Availability of 9.2 for x86-64

<tapfra$19jt$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!HIZ7fZNS6n/ddxs6prbfHg.user.46.165.242.75.POSTED!not-for-mail
From: hel...@asclothestro.multivax.de (Phillip Helbig (undress to reply)
Newsgroups: comp.os.vms
Subject: Re: General Availability of 9.2 for x86-64
Date: Thu, 14 Jul 2022 16:22:02 -0000 (UTC)
Organization: Multivax C&R
Message-ID: <tapfra$19jt$1@gioia.aioe.org>
References: <memo.20220714171951.11788A@jgd.cix.co.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="42621"; posting-host="HIZ7fZNS6n/ddxs6prbfHg.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
X-Notice: Filtered by postfilter v. 0.9.2
 by: Phillip Helbig (undr - Thu, 14 Jul 2022 16:22 UTC

In article <memo.20220714171951.11788A@jgd.cix.co.uk>, jgd@cix.co.uk
(John Dallman) writes:

> "VSI is also planning on making OpenVMS V9.2 available to hobbyists as
> soon as more native compilers are available."

Great news!

Now if there could only be non-expiring licenses!

I realize that the hobbyist license always expired, but there was always
the possibility to buy a commercial one if necessary.

Re: General Availability of 9.2 for x86-64

<tapiqb$2p2h4$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.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: General Availability of 9.2 for x86-64
Date: Thu, 14 Jul 2022 17:12:43 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <tapiqb$2p2h4$1@dont-email.me>
References: <memo.20220714171951.11788A@jgd.cix.co.uk> <tapfra$19jt$1@gioia.aioe.org>
Injection-Date: Thu, 14 Jul 2022 17:12:43 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="5a41c138418595f3b17854f729038a88";
logging-data="2918948"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/5AzgezhDr+tcP7end4J5IY6aG3CArJto="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:NbKqk0hP0YlFub+GSLqP3kiUHi8=
 by: Simon Clubley - Thu, 14 Jul 2022 17:12 UTC

On 2022-07-14, Phillip Helbig (undress to reply) <helbig@asclothestro.multivax.de> wrote:
>
> Now if there could only be non-expiring licenses!
>

That's clearly not going to happen for the general case Phillip, even
though there is clearly heavy discussion about this going on behind
the scenes.

I just hope this decision doesn't tip VSI from being a viable business
into a non-viable one.

Simon.

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

Re: General Availability of 9.2 for x86-64

<tapldn$1nc0$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!HIZ7fZNS6n/ddxs6prbfHg.user.46.165.242.75.POSTED!not-for-mail
From: hel...@asclothestro.multivax.de (Phillip Helbig (undress to reply)
Newsgroups: comp.os.vms
Subject: Re: General Availability of 9.2 for x86-64
Date: Thu, 14 Jul 2022 17:57:11 -0000 (UTC)
Organization: Multivax C&R
Message-ID: <tapldn$1nc0$1@gioia.aioe.org>
References: <memo.20220714171951.11788A@jgd.cix.co.uk> <tapfra$19jt$1@gioia.aioe.org> <tapiqb$2p2h4$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="56704"; posting-host="HIZ7fZNS6n/ddxs6prbfHg.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
X-Notice: Filtered by postfilter v. 0.9.2
 by: Phillip Helbig (undr - Thu, 14 Jul 2022 17:57 UTC

In article <tapiqb$2p2h4$1@dont-email.me>, Simon Clubley
<clubley@remove_me.eisner.decus.org-Earth.UFP> writes:

> On 2022-07-14, Phillip Helbig (undress to reply) <helbig@asclothestro.multivax.de> wrote:
> >
> > Now if there could only be non-expiring licenses!
>
> That's clearly not going to happen for the general case Phillip, even
> though there is clearly heavy discussion about this going on behind
> the scenes.

If there are still discussions, there is still hope. :-)

> I just hope this decision doesn't tip VSI from being a viable business
> into a non-viable one.

Indeed.

Re: General Availability of 9.2 for x86-64

<00B77B32.8D72FFE0@SendSpamHere.ORG>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!pr9o9uw/KLhPSFYv2ok3sg.user.46.165.242.75.POSTED!not-for-mail
From: VAXm...@SendSpamHere.ORG
Newsgroups: comp.os.vms
Subject: Re: General Availability of 9.2 for x86-64
Date: Thu, 14 Jul 2022 21:49:38 GMT
Organization: c.2022 Brian Schenkenberger. Prior employers of copyright holder and their agents must first obtain written permission to copy this posting.
Message-ID: <00B77B32.8D72FFE0@SendSpamHere.ORG>
References: <memo.20220714171951.11788A@jgd.cix.co.uk>
Reply-To: VAXman- @SendSpamHere.ORG
Injection-Info: gioia.aioe.org; logging-data="35773"; posting-host="pr9o9uw/KLhPSFYv2ok3sg.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
X-Notice: Filtered by postfilter v. 0.9.2
 by: VAXm...@SendSpamHere.ORG - Thu, 14 Jul 2022 21:49 UTC

In article <memo.20220714171951.11788A@jgd.cix.co.uk>, jgd@cix.co.uk (John Dallman) writes:
>Announced today:
><https://vmssoftware.com/about/news/2022-07-14-openvms-v92-for-x86-announc
>ed/>
>
>"VSI is also planning on making OpenVMS V9.2 available to hobbyists as
>soon as more native compilers are available."

Macro32 is all that's needed. Don't forget a native assembler too.

--
VAXman- A Bored Certified VMS Kernel Mode Hacker VAXman(at)TMESIS(dot)ORG

I speak to machines with the voice of humanity.

Re: General Availability of 9.2 for x86-64

<62d0a731$0$707$14726298@news.sunsite.dk>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Thu, 14 Jul 2022 19:30:49 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: General Availability of 9.2 for x86-64
Content-Language: en-US
Newsgroups: comp.os.vms
References: <memo.20220714171951.11788A@jgd.cix.co.uk>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <memo.20220714171951.11788A@jgd.cix.co.uk>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 30
Message-ID: <62d0a731$0$707$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: 348f693e.news.sunsite.dk
X-Trace: 1657841457 news.sunsite.dk 707 arne@vajhoej.dk/68.9.63.232:56340
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Thu, 14 Jul 2022 23:30 UTC

On 7/14/2022 12:18 PM, John Dallman wrote:
> Announced today:
> <https://vmssoftware.com/about/news/2022-07-14-openvms-v92-for-x86-announc
> ed/>
>
> "VSI is also planning on making OpenVMS V9.2 available to hobbyists as
> soon as more native compilers are available."

https://vmssoftware.com/about/roadmap/ says:

July
OpenVMS V9.2 (Limited Production Release)
....
Native compilers with LLVM backend code generator:
BLISS, XMACRO, C++ (Phase 1)
....
July-November
....
Additional native compilers
C, COBOL, and C++ (Phase 2 – VMS Extensions)
....
November/December
OpenVMS V9.2-1 (Production Release – x86-64)
....
OpenJDK for x86
Native compilers with LLVM backend code generator:
Fortran, BASIC, and Pascal

Arne

Re: General Availability of 9.2 for x86-64

<taro7p$329ob$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.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: General Availability of 9.2 for x86-64
Date: Fri, 15 Jul 2022 12:57:30 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <taro7p$329ob$1@dont-email.me>
References: <memo.20220714171951.11788A@jgd.cix.co.uk> <00B77B32.8D72FFE0@SendSpamHere.ORG>
Injection-Date: Fri, 15 Jul 2022 12:57:30 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="f06b19f43093d00f4700a2c7a5e9ead4";
logging-data="3221259"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+xmuHFRaKMciiqX2Gmd195FzIgnbxR+CM="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:u6a0ZtQqYB/Z70/zO3FyLRVjORI=
 by: Simon Clubley - Fri, 15 Jul 2022 12:57 UTC

On 2022-07-14, VAXman- @SendSpamHere.ORG <VAXman-@SendSpamHere.ORG> wrote:
> In article <memo.20220714171951.11788A@jgd.cix.co.uk>, jgd@cix.co.uk (John Dallman) writes:
>>Announced today:
>><https://vmssoftware.com/about/news/2022-07-14-openvms-v92-for-x86-announc
>>ed/>
>>
>>"VSI is also planning on making OpenVMS V9.2 available to hobbyists as
>>soon as more native compilers are available."
>
> Macro32 is all that's needed. Don't forget a native assembler too.
>

:-)

And back in normal-land, everyone is using C, COBOL, Fortran, etc and
don't give a damn about Macro-32 compilers. :-)

Simon.

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

Re: General Availability of 9.2 for x86-64

<taroi0$329ob$2@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.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: General Availability of 9.2 for x86-64
Date: Fri, 15 Jul 2022 13:02:56 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 44
Message-ID: <taroi0$329ob$2@dont-email.me>
References: <memo.20220714171951.11788A@jgd.cix.co.uk> <62d0a731$0$707$14726298@news.sunsite.dk>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 15 Jul 2022 13:02:56 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="f06b19f43093d00f4700a2c7a5e9ead4";
logging-data="3221259"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+PkEsJnoVnpSG8MhkVSe0rD3Bn1ikHiYE="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:Rt7I647Ds8i+F/MfHQq72cu+IiM=
 by: Simon Clubley - Fri, 15 Jul 2022 13:02 UTC

On 2022-07-14, Arne Vajhøj <arne@vajhoej.dk> wrote:
> On 7/14/2022 12:18 PM, John Dallman wrote:
>> Announced today:
>> <https://vmssoftware.com/about/news/2022-07-14-openvms-v92-for-x86-announc
>> ed/>
>>
>> "VSI is also planning on making OpenVMS V9.2 available to hobbyists as
>> soon as more native compilers are available."
>
> https://vmssoftware.com/about/roadmap/ says:
>
> July
> OpenVMS V9.2 (Limited Production Release)
> ...
> Native compilers with LLVM backend code generator:
> BLISS, XMACRO, C++ (Phase 1)
> ...
> July-November
> ...
> Additional native compilers
> C, COBOL, and C++ (Phase 2 ? VMS Extensions)

Interesting that COBOL is a way higher priority than Fortran.

I assume what that is saying is that many scientific workloads have long
moved away from VMS.

> ...
> November/December
> OpenVMS V9.2-1 (Production Release ? x86-64)
> ...
> OpenJDK for x86
> Native compilers with LLVM backend code generator:
> Fortran, BASIC, and Pascal
>

One unknown is Pascal. There's obviously still a demand for it, but how
much of the VMS application base still uses Pascal ?

Simon.

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

Re: General Availability of 9.2 for x86-64

<62d166dd$0$697$14726298@news.sunsite.dk>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Fri, 15 Jul 2022 09:08:36 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: General Availability of 9.2 for x86-64
Content-Language: en-US
Newsgroups: comp.os.vms
References: <memo.20220714171951.11788A@jgd.cix.co.uk>
<62d0a731$0$707$14726298@news.sunsite.dk> <taroi0$329ob$2@dont-email.me>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <taroi0$329ob$2@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 52
Message-ID: <62d166dd$0$697$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: 0d9b9697.news.sunsite.dk
X-Trace: 1657890525 news.sunsite.dk 697 arne@vajhoej.dk/68.9.63.232:52326
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Fri, 15 Jul 2022 13:08 UTC

On 7/15/2022 9:02 AM, Simon Clubley wrote:
> On 2022-07-14, Arne Vajhøj <arne@vajhoej.dk> wrote:
>> On 7/14/2022 12:18 PM, John Dallman wrote:
>>> Announced today:
>>> <https://vmssoftware.com/about/news/2022-07-14-openvms-v92-for-x86-announc
>>> ed/>
>>>
>>> "VSI is also planning on making OpenVMS V9.2 available to hobbyists as
>>> soon as more native compilers are available."
>>
>> https://vmssoftware.com/about/roadmap/ says:
>>
>> July
>> OpenVMS V9.2 (Limited Production Release)
>> ...
>> Native compilers with LLVM backend code generator:
>> BLISS, XMACRO, C++ (Phase 1)
>> ...
>> July-November
>> ...
>> Additional native compilers
>> C, COBOL, and C++ (Phase 2 ? VMS Extensions)
>
> Interesting that COBOL is a way higher priority than Fortran.

I think that was to be expected.

> I assume what that is saying is that many scientific workloads have long
> moved away from VMS.

Scientific workloads like cheap CPU's and cheap OS.

>> ...
>> November/December
>> OpenVMS V9.2-1 (Production Release ? x86-64)
>> ...
>> OpenJDK for x86
>> Native compilers with LLVM backend code generator:
>> Fortran, BASIC, and Pascal
>>
>
> One unknown is Pascal. There's obviously still a demand for it, but how
> much of the VMS application base still uses Pascal ?

Based on questions here and at forum.vmssoftware.com then it seems
like there are still some Pascal users.

Arne

Re: General Availability of 9.2 for x86-64

<3b78d6dd-a73d-4c12-98af-e1198a24324en@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a0c:d983:0:b0:472:ee1a:8ef2 with SMTP id y3-20020a0cd983000000b00472ee1a8ef2mr11639408qvj.111.1657893245003;
Fri, 15 Jul 2022 06:54:05 -0700 (PDT)
X-Received: by 2002:a37:92c7:0:b0:6b4:8116:ccfb with SMTP id
u190-20020a3792c7000000b006b48116ccfbmr9461597qkd.781.1657893244770; Fri, 15
Jul 2022 06:54:04 -0700 (PDT)
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: Fri, 15 Jul 2022 06:54:04 -0700 (PDT)
In-Reply-To: <taroi0$329ob$2@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=73.60.222.222; posting-account=M3IgSwoAAADJd6EnOmsrCCfB6_OyTOkv
NNTP-Posting-Host: 73.60.222.222
References: <memo.20220714171951.11788A@jgd.cix.co.uk> <62d0a731$0$707$14726298@news.sunsite.dk>
<taroi0$329ob$2@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <3b78d6dd-a73d-4c12-98af-e1198a24324en@googlegroups.com>
Subject: Re: General Availability of 9.2 for x86-64
From: xyzzy1...@gmail.com (John Reagan)
Injection-Date: Fri, 15 Jul 2022 13:54:04 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3013
 by: John Reagan - Fri, 15 Jul 2022 13:54 UTC

On Friday, July 15, 2022 at 9:02:58 AM UTC-4, Simon Clubley wrote:
> On 2022-07-14, Arne Vajhøj <ar...@vajhoej.dk> wrote:
> > On 7/14/2022 12:18 PM, John Dallman wrote:
> >> Announced today:
> >> <https://vmssoftware.com/about/news/2022-07-14-openvms-v92-for-x86-announc
> >> ed/>
> >>
> >> "VSI is also planning on making OpenVMS V9.2 available to hobbyists as
> >> soon as more native compilers are available."
> >
> > https://vmssoftware.com/about/roadmap/ says:
> >
> > July
> > OpenVMS V9.2 (Limited Production Release)
> > ...
> > Native compilers with LLVM backend code generator:
> > BLISS, XMACRO, C++ (Phase 1)
> > ...
> > July-November
> > ...
> > Additional native compilers
> > C, COBOL, and C++ (Phase 2 ? VMS Extensions)
>
> Interesting that COBOL is a way higher priority than Fortran.
>
> I assume what that is saying is that many scientific workloads have long
> moved away from VMS.
>
> > ...
> > November/December
> > OpenVMS V9.2-1 (Production Release ? x86-64)
> > ...
> > OpenJDK for x86
> > Native compilers with LLVM backend code generator:
> > Fortran, BASIC, and Pascal
> >
> One unknown is Pascal. There's obviously still a demand for it, but how
> much of the VMS application base still uses Pascal ?
> Simon.
>
> --
> Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
> Walking destinations on a map are further away than they appear.
I have way more field test sites that use Pascal than use COBOL.

The sequence of the compilers in the roadmap is somewhat random. They may appear in a different sequence.
Write your favorite compiler on the back of a $100 bill and send it to me.

Re: General Availability of 9.2 for x86-64

<b53f8203-ba59-4b84-b25e-2b998bc4f2b0n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:620a:2901:b0:6af:ca8:3f9f with SMTP id m1-20020a05620a290100b006af0ca83f9fmr9755081qkp.578.1657893347074;
Fri, 15 Jul 2022 06:55:47 -0700 (PDT)
X-Received: by 2002:a05:620a:1b8d:b0:6b5:c56f:ec78 with SMTP id
dv13-20020a05620a1b8d00b006b5c56fec78mr4529713qkb.362.1657893346877; Fri, 15
Jul 2022 06:55:46 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Fri, 15 Jul 2022 06:55:46 -0700 (PDT)
In-Reply-To: <00B77B32.8D72FFE0@SendSpamHere.ORG>
Injection-Info: google-groups.googlegroups.com; posting-host=73.60.222.222; posting-account=M3IgSwoAAADJd6EnOmsrCCfB6_OyTOkv
NNTP-Posting-Host: 73.60.222.222
References: <memo.20220714171951.11788A@jgd.cix.co.uk> <00B77B32.8D72FFE0@SendSpamHere.ORG>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b53f8203-ba59-4b84-b25e-2b998bc4f2b0n@googlegroups.com>
Subject: Re: General Availability of 9.2 for x86-64
From: xyzzy1...@gmail.com (John Reagan)
Injection-Date: Fri, 15 Jul 2022 13:55:47 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 16
 by: John Reagan - Fri, 15 Jul 2022 13:55 UTC

On Thursday, July 14, 2022 at 5:49:45 PM UTC-4, VAXman- wrote:
> In article <memo.20220714...@jgd.cix.co.uk>, j...@cix.co.uk (John Dallman) writes:
> >Announced today:
> ><https://vmssoftware.com/about/news/2022-07-14-openvms-v92-for-x86-announc
> >ed/>
> >
> >"VSI is also planning on making OpenVMS V9.2 available to hobbyists as
> >soon as more native compilers are available."
> Macro32 is all that's needed. Don't forget a native assembler too.
>
> --
> VAXman- A Bored Certified VMS Kernel Mode Hacker VAXman(at)TMESIS(dot)ORG
>
> I speak to machines with the voice of humanity.
Yes, I plan to put a native assembler on the system too (along with most of the other
LLVM tools that fall out of the LLVM build). Things like the LLVM sanitizers, etc will be
later since they'll require work on our part to port them over.

Re: General Availability of 9.2 for x86-64

<84d82c62-a4a2-4fb8-9c92-12f1a1d12aa4n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:ac8:5fc2:0:b0:31e:bd72:cafe with SMTP id k2-20020ac85fc2000000b0031ebd72cafemr12514908qta.616.1657893537283;
Fri, 15 Jul 2022 06:58:57 -0700 (PDT)
X-Received: by 2002:a05:620a:6004:b0:6b5:d08f:88b8 with SMTP id
dw4-20020a05620a600400b006b5d08f88b8mr1384225qkb.279.1657893537114; Fri, 15
Jul 2022 06:58:57 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Fri, 15 Jul 2022 06:58:56 -0700 (PDT)
In-Reply-To: <taro7p$329ob$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=73.60.222.222; posting-account=M3IgSwoAAADJd6EnOmsrCCfB6_OyTOkv
NNTP-Posting-Host: 73.60.222.222
References: <memo.20220714171951.11788A@jgd.cix.co.uk> <00B77B32.8D72FFE0@SendSpamHere.ORG>
<taro7p$329ob$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <84d82c62-a4a2-4fb8-9c92-12f1a1d12aa4n@googlegroups.com>
Subject: Re: General Availability of 9.2 for x86-64
From: xyzzy1...@gmail.com (John Reagan)
Injection-Date: Fri, 15 Jul 2022 13:58:57 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 25
 by: John Reagan - Fri, 15 Jul 2022 13:58 UTC

On Friday, July 15, 2022 at 8:57:33 AM UTC-4, Simon Clubley wrote:
> On 2022-07-14, VAXman- @SendSpamHere.ORG <VAX...@SendSpamHere.ORG> wrote:
> > In article <memo.20220714...@jgd.cix.co.uk>, j...@cix.co.uk (John Dallman) writes:
> >>Announced today:
> >><https://vmssoftware.com/about/news/2022-07-14-openvms-v92-for-x86-announc
> >>ed/>
> >>
> >>"VSI is also planning on making OpenVMS V9.2 available to hobbyists as
> >>soon as more native compilers are available."
> >
> > Macro32 is all that's needed. Don't forget a native assembler too.
> >
> :-)
>
> And back in normal-land, everyone is using C, COBOL, Fortran, etc and
> don't give a damn about Macro-32 compilers. :-)
> Simon.
>
> --
> Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
> Walking destinations on a map are further away than they appear.
Part of the reason why Macro-32 was first is that it needed the fewest pieces to get
it native. It still needed changes since the "assembler" interface to a current
LLVM is different than the interface for the LLVM 3.4.2 code-base. Plus
it all relied on a C++ compiler since all of LLVM is in C++ along with a single
module inside the XMACRO compiler.

Re: General Availability of 9.2 for x86-64

<memo.20220715152925.11788B@jgd.cix.co.uk>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: jgd...@cix.co.uk (John Dallman)
Newsgroups: comp.os.vms
Subject: Re: General Availability of 9.2 for x86-64
Date: Fri, 15 Jul 2022 15:29 +0100 (BST)
Organization: A noiseless patient Spider
Lines: 10
Message-ID: <memo.20220715152925.11788B@jgd.cix.co.uk>
References: <b53f8203-ba59-4b84-b25e-2b998bc4f2b0n@googlegroups.com>
Reply-To: jgd@cix.co.uk
Injection-Info: reader01.eternal-september.org; posting-host="4ec7f4f0deafb4a2e78c3ea8a0388ad5";
logging-data="3239318"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Sl+n1TqsakSQ0KrLQuZS/TlyRc8yzbn0="
Cancel-Lock: sha1:4HKBDKZOLnpmolNJH48WQBqsZFI=
 by: John Dallman - Fri, 15 Jul 2022 14:29 UTC

In article <b53f8203-ba59-4b84-b25e-2b998bc4f2b0n@googlegroups.com>,
xyzzy1959@gmail.com (John Reagan) wrote:

> Yes, I plan to put a native assembler on the system too (along with
> most of the other LLVM tools that fall out of the LLVM build).

Presumably work will be required to provide headers for VMS system
services?

John

Re: General Availability of 9.2 for x86-64

<jjdc66Fqa3oU1@mid.individual.net>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (Bill Gunshannon)
Newsgroups: comp.os.vms
Subject: Re: General Availability of 9.2 for x86-64
Date: Fri, 15 Jul 2022 10:33:41 -0400
Lines: 48
Message-ID: <jjdc66Fqa3oU1@mid.individual.net>
References: <memo.20220714171951.11788A@jgd.cix.co.uk>
<62d0a731$0$707$14726298@news.sunsite.dk> <taroi0$329ob$2@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net z5CQJftPyoviBgmRw6SQQAvKKaWiMht6wI8F7IhW9Rsr1qPQIu
Cancel-Lock: sha1:2Wyuskm3OgQeL0CfzCusBwIr/30=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.9.1
Content-Language: en-US
In-Reply-To: <taroi0$329ob$2@dont-email.me>
 by: Bill Gunshannon - Fri, 15 Jul 2022 14:33 UTC

On 7/15/22 09:02, Simon Clubley wrote:
> On 2022-07-14, Arne Vajhøj <arne@vajhoej.dk> wrote:
>> On 7/14/2022 12:18 PM, John Dallman wrote:
>>> Announced today:
>>> <https://vmssoftware.com/about/news/2022-07-14-openvms-v92-for-x86-announc
>>> ed/>
>>>
>>> "VSI is also planning on making OpenVMS V9.2 available to hobbyists as
>>> soon as more native compilers are available."
>>
>> https://vmssoftware.com/about/roadmap/ says:
>>
>> July
>> OpenVMS V9.2 (Limited Production Release)
>> ...
>> Native compilers with LLVM backend code generator:
>> BLISS, XMACRO, C++ (Phase 1)
>> ...
>> July-November
>> ...
>> Additional native compilers
>> C, COBOL, and C++ (Phase 2 ? VMS Extensions)
>
> Interesting that COBOL is a way higher priority than Fortran.

Might be that the COBOL compiler is easier to port than the Fortran.

>
> I assume what that is saying is that many scientific workloads have long
> moved away from VMS.
>
>> ...
>> November/December
>> OpenVMS V9.2-1 (Production Release ? x86-64)
>> ...
>> OpenJDK for x86
>> Native compilers with LLVM backend code generator:
>> Fortran, BASIC, and Pascal
>>
>
> One unknown is Pascal. There's obviously still a demand for it, but how
> much of the VMS application base still uses Pascal ?

A bigger question would be other than Dave how much of the VMS
application base still uses BASIC. :-)

bill

Re: General Availability of 9.2 for x86-64

<jjdc9gFqa3oU2@mid.individual.net>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (Bill Gunshannon)
Newsgroups: comp.os.vms
Subject: Re: General Availability of 9.2 for x86-64
Date: Fri, 15 Jul 2022 10:35:28 -0400
Lines: 33
Message-ID: <jjdc9gFqa3oU2@mid.individual.net>
References: <memo.20220714171951.11788A@jgd.cix.co.uk>
<62d0a731$0$707$14726298@news.sunsite.dk> <taroi0$329ob$2@dont-email.me>
<62d166dd$0$697$14726298@news.sunsite.dk>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net NsIKO1U/63HgKqGl0MRvVQsR2/L7ns2aMjko7mk4u3PWw35PtN
Cancel-Lock: sha1:Wbc8Fom0CLeKCJa9aNGlL9QGawQ=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.9.1
Content-Language: en-US
In-Reply-To: <62d166dd$0$697$14726298@news.sunsite.dk>
 by: Bill Gunshannon - Fri, 15 Jul 2022 14:35 UTC

On 7/15/22 09:08, Arne Vajhøj wrote:
> On 7/15/2022 9:02 AM, Simon Clubley wrote:
>> On 2022-07-14, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>> On 7/14/2022 12:18 PM, John Dallman wrote:
>>>> Announced today:
>>>> <https://vmssoftware.com/about/news/2022-07-14-openvms-v92-for-x86-announc
>>>>
>>>> ed/>
>>>>
>>>> "VSI is also planning on making OpenVMS V9.2 available to hobbyists as
>>>> soon as more native compilers are available."
>>>
>>> https://vmssoftware.com/about/roadmap/ says:
>>>
>>> July
>>> OpenVMS V9.2 (Limited Production Release)
>>> ...
>>> Native compilers with LLVM backend code generator:
>>>       BLISS, XMACRO, C++ (Phase 1)
>>> ...
>>> July-November
>>> ...
>>> Additional native compilers
>>>       C, COBOL, and C++ (Phase 2 ? VMS Extensions)
>>
>> Interesting that COBOL is a way higher priority than Fortran.
>
> I think that was to be expected.

Wonder where all of these VMS COBOL users are.
And do they need any COBOL expertise? :-)

bill

Re: General Availability of 9.2 for x86-64

<00B77BD2.76B16A72@SendSpamHere.ORG>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!pr9o9uw/KLhPSFYv2ok3sg.user.46.165.242.75.POSTED!not-for-mail
From: VAXm...@SendSpamHere.ORG
Newsgroups: comp.os.vms
Subject: Re: General Availability of 9.2 for x86-64
Date: Fri, 15 Jul 2022 16:54:20 GMT
Organization: c.2022 Brian Schenkenberger. Prior employers of copyright holder and their agents must first obtain written permission to copy this posting.
Message-ID: <00B77BD2.76B16A72@SendSpamHere.ORG>
References: <memo.20220714171951.11788A@jgd.cix.co.uk> <00B77B32.8D72FFE0@SendSpamHere.ORG> <taro7p$329ob$1@dont-email.me>
Reply-To: VAXman- @SendSpamHere.ORG
Injection-Info: gioia.aioe.org; logging-data="3239"; posting-host="pr9o9uw/KLhPSFYv2ok3sg.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
X-Notice: Filtered by postfilter v. 0.9.2
 by: VAXm...@SendSpamHere.ORG - Fri, 15 Jul 2022 16:54 UTC

In article <taro7p$329ob$1@dont-email.me>, Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> writes:
>On 2022-07-14, VAXman- @SendSpamHere.ORG <VAXman-@SendSpamHere.ORG> wrote:
>> In article <memo.20220714171951.11788A@jgd.cix.co.uk>, jgd@cix.co.uk (John Dallman) writes:
>>>Announced today:
>>><https://vmssoftware.com/about/news/2022-07-14-openvms-v92-for-x86-announc
>>>ed/>
>>>
>>>"VSI is also planning on making OpenVMS V9.2 available to hobbyists as
>>>soon as more native compilers are available."
>>
>> Macro32 is all that's needed. Don't forget a native assembler too.
>>
>
>:-)
>
>And back in normal-land, everyone is using C, COBOL, Fortran, etc and
>don't give a damn about Macro-32 compilers. :-)

Long before you crawled out from under the unix slime, internals programs
on VMS were written using Macro32 and Bliss. There was a discipline that
made it easy to do so and Macro32 was a very high level assembly language.
Its assembler has a MACRO facility, unlike your beloved C launguage's pre-
processor string substitution, that allows coding reusable macro routines
that can accept an argument or three or more. It's not a powerful as the
Bliss compiler's macro facility but still pretty competent.

There are hundreds of thousands of lines of Macro32 in just the code that
I maintain for several third-party applications. In this day and age, it
is highly doubtful that the companies which own these products would pay
me to recode it all in your beloved C language and then, go through all of
the effort to verify that the rewritten code still performs like the old.
I think there was another company that put forth that same argument. If
ONLY I could only DECant its name from my vast recollection.

--
VAXman- A Bored Certified VMS Kernel Mode Hacker VAXman(at)TMESIS(dot)ORG

I speak to machines with the voice of humanity.

Re: General Availability of 9.2 for x86-64

<tas94t$34001$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.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: General Availability of 9.2 for x86-64
Date: Fri, 15 Jul 2022 17:46:05 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <tas94t$34001$1@dont-email.me>
References: <b53f8203-ba59-4b84-b25e-2b998bc4f2b0n@googlegroups.com> <memo.20220715152925.11788B@jgd.cix.co.uk>
Injection-Date: Fri, 15 Jul 2022 17:46:05 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="f06b19f43093d00f4700a2c7a5e9ead4";
logging-data="3276801"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/aSnKsCs9NJu8FpfrdxcLXUTxJgOawSQw="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:h1HVA52uo/IkZ1dE32q51YMccpw=
 by: Simon Clubley - Fri, 15 Jul 2022 17:46 UTC

On 2022-07-15, John Dallman <jgd@cix.co.uk> wrote:
> In article <b53f8203-ba59-4b84-b25e-2b998bc4f2b0n@googlegroups.com>,
> xyzzy1959@gmail.com (John Reagan) wrote:
>
>> Yes, I plan to put a native assembler on the system too (along with
>> most of the other LLVM tools that fall out of the LLVM build).
>
> Presumably work will be required to provide headers for VMS system
> services?
>

I really, really hope people are not planning to write handwrite code
that calls VMS system services using the native assembler. Those days
are _long_ past.

I see the native assembler as being for bits of specialist assembly
language that directly needs to interface to things such as hardware
or for use as part of a specialist compiler backend (for example).

Those are the kinds of things native assemblers are used for elsewhere.
Nobody uses the native assembler on Linux to handwrite applications
that calls Linux system services (also for example).

If VMS later gets an ARM port (for example) all that native assembly
code would become useless and would need to be rewritten for ARM.

Simon.

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

Re: General Availability of 9.2 for x86-64

<aa33291f-0f53-42d6-8dad-68f42faaeeban@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:620a:bd6:b0:6ab:8b17:253c with SMTP id s22-20020a05620a0bd600b006ab8b17253cmr10230945qki.538.1657907303473;
Fri, 15 Jul 2022 10:48:23 -0700 (PDT)
X-Received: by 2002:ac8:7dce:0:b0:31e:adad:f546 with SMTP id
c14-20020ac87dce000000b0031eadadf546mr13312786qte.492.1657907303288; Fri, 15
Jul 2022 10:48:23 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Fri, 15 Jul 2022 10:48:23 -0700 (PDT)
In-Reply-To: <memo.20220715152925.11788B@jgd.cix.co.uk>
Injection-Info: google-groups.googlegroups.com; posting-host=173.13.112.205; posting-account=M3IgSwoAAADJd6EnOmsrCCfB6_OyTOkv
NNTP-Posting-Host: 173.13.112.205
References: <b53f8203-ba59-4b84-b25e-2b998bc4f2b0n@googlegroups.com> <memo.20220715152925.11788B@jgd.cix.co.uk>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <aa33291f-0f53-42d6-8dad-68f42faaeeban@googlegroups.com>
Subject: Re: General Availability of 9.2 for x86-64
From: xyzzy1...@gmail.com (John Reagan)
Injection-Date: Fri, 15 Jul 2022 17:48:23 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 14
 by: John Reagan - Fri, 15 Jul 2022 17:48 UTC

On Friday, July 15, 2022 at 10:29:25 AM UTC-4, John Dallman wrote:
> In article <b53f8203-ba59-4b84...@googlegroups.com>,
> xyzz...@gmail.com (John Reagan) wrote:
>
> > Yes, I plan to put a native assembler on the system too (along with
> > most of the other LLVM tools that fall out of the LLVM build).
> Presumably work will be required to provide headers for VMS system
> services?
>
> John
All of those headers in SYS$STARLET_C.TLB are built by SDL and really
don't have any LLVM dependencies. We have been making changes to
some of the headers that check for DECC and DECCXX that now need to
also check for __clang__ for the C++ field test, but the rest of them should
be fine.

Re: General Availability of 9.2 for x86-64

<e1359edd-e79e-4d61-9772-f34e561c7d0dn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a37:917:0:b0:6b5:b9a4:bdda with SMTP id 23-20020a370917000000b006b5b9a4bddamr9322721qkj.36.1657907587783;
Fri, 15 Jul 2022 10:53:07 -0700 (PDT)
X-Received: by 2002:a05:622a:1905:b0:31e:a245:4f1c with SMTP id
w5-20020a05622a190500b0031ea2454f1cmr13376542qtc.598.1657907587582; Fri, 15
Jul 2022 10:53:07 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Fri, 15 Jul 2022 10:53:07 -0700 (PDT)
In-Reply-To: <jjdc66Fqa3oU1@mid.individual.net>
Injection-Info: google-groups.googlegroups.com; posting-host=173.13.112.205; posting-account=M3IgSwoAAADJd6EnOmsrCCfB6_OyTOkv
NNTP-Posting-Host: 173.13.112.205
References: <memo.20220714171951.11788A@jgd.cix.co.uk> <62d0a731$0$707$14726298@news.sunsite.dk>
<taroi0$329ob$2@dont-email.me> <jjdc66Fqa3oU1@mid.individual.net>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e1359edd-e79e-4d61-9772-f34e561c7d0dn@googlegroups.com>
Subject: Re: General Availability of 9.2 for x86-64
From: xyzzy1...@gmail.com (John Reagan)
Injection-Date: Fri, 15 Jul 2022 17:53:07 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 40
 by: John Reagan - Fri, 15 Jul 2022 17:53 UTC

On Friday, July 15, 2022 at 10:33:46 AM UTC-4, Bill Gunshannon wrote:
> On 7/15/22 09:02, Simon Clubley wrote:
> > On 2022-07-14, Arne Vajhøj <ar...@vajhoej.dk> wrote:
> >> On 7/14/2022 12:18 PM, John Dallman wrote:
> >>> Announced today:
> >>> <https://vmssoftware.com/about/news/2022-07-14-openvms-v92-for-x86-announc
> >>> ed/>
> >>>
> >>> "VSI is also planning on making OpenVMS V9.2 available to hobbyists as
> >>> soon as more native compilers are available."
> >>
> >> https://vmssoftware.com/about/roadmap/ says:
> >>
> >> July
> >> OpenVMS V9.2 (Limited Production Release)
> >> ...
> >> Native compilers with LLVM backend code generator:
> >> BLISS, XMACRO, C++ (Phase 1)
> >> ...
> >> July-November
> >> ...
> >> Additional native compilers
> >> C, COBOL, and C++ (Phase 2 ? VMS Extensions)
> >
> > Interesting that COBOL is a way higher priority than Fortran.
> Might be that the COBOL compiler is easier to port than the Fortran.

Both have their own set of unique features. COBOL needs a bunch of
packed decimal conversion routines but they are all there since a
cross-compiled COBOL app needs them. The compiler itself is pretty
boring. Fortran (and BASIC) use COMMON blocks. As I've mentioned
before, the model of common blocks on VMS is different than how
such things are represented with LLVM. G2L has to look at the GEM
intermediate symbol table from each frontend and decide how to map
those to the LLVM model. For Fortran, we get most of them right at
the moment. For BASIC (the MAP statement), well that's another story
as the BASIC frontend pushes the boundaries

John

Re: General Availability of 9.2 for x86-64

<tas9oq$34001$2@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.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: General Availability of 9.2 for x86-64
Date: Fri, 15 Jul 2022 17:56:42 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <tas9oq$34001$2@dont-email.me>
References: <memo.20220714171951.11788A@jgd.cix.co.uk> <00B77B32.8D72FFE0@SendSpamHere.ORG> <taro7p$329ob$1@dont-email.me> <84d82c62-a4a2-4fb8-9c92-12f1a1d12aa4n@googlegroups.com>
Injection-Date: Fri, 15 Jul 2022 17:56:42 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="f06b19f43093d00f4700a2c7a5e9ead4";
logging-data="3276801"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+QvAUDAgWLzAfgCb/S2ZWv3+Yb824lVQs="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:KSOoiLVUsScb+wfUlOuhpdWs2Po=
 by: Simon Clubley - Fri, 15 Jul 2022 17:56 UTC

On 2022-07-15, John Reagan <xyzzy1959@gmail.com> wrote:
> Part of the reason why Macro-32 was first is that it needed the fewest pieces to get
> it native. It still needed changes since the "assembler" interface to a current
> LLVM is different than the interface for the LLVM 3.4.2 code-base. Plus
> it all relied on a C++ compiler since all of LLVM is in C++ along with a single
> module inside the XMACRO compiler.

Believe me, I am very aware of the fact LLVM is written in C++. :-)

I am also aware that the LLVM team keeps moving to the latest "shiny" on
a regular basis instead of developing LLVM against a C++ standard that
has been available for a long time. I see they are currently at C++14.
I wonder when they will be moving again. :-)

Update: I had a look. It seems they are already talking about moving
to C++17 as the new base. :-(

See:

https://discourse.llvm.org/t/rfc-increasing-the-gcc-and-clang-requirements-to-support-c-17-in-llvm/59983

Simon.

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

Re: General Availability of 9.2 for x86-64

<29ea21d2-6a16-4dfd-b74e-f38a048616a4n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:620a:a01:b0:6b5:c4e3:65af with SMTP id i1-20020a05620a0a0100b006b5c4e365afmr5837091qka.192.1657907873903;
Fri, 15 Jul 2022 10:57:53 -0700 (PDT)
X-Received: by 2002:a05:620a:1b8d:b0:6b5:c56f:ec78 with SMTP id
dv13-20020a05620a1b8d00b006b5c56fec78mr5353291qkb.362.1657907873736; Fri, 15
Jul 2022 10:57:53 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Fri, 15 Jul 2022 10:57:53 -0700 (PDT)
In-Reply-To: <memo.20220715152925.11788B@jgd.cix.co.uk>
Injection-Info: google-groups.googlegroups.com; posting-host=173.13.112.205; posting-account=M3IgSwoAAADJd6EnOmsrCCfB6_OyTOkv
NNTP-Posting-Host: 173.13.112.205
References: <b53f8203-ba59-4b84-b25e-2b998bc4f2b0n@googlegroups.com> <memo.20220715152925.11788B@jgd.cix.co.uk>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <29ea21d2-6a16-4dfd-b74e-f38a048616a4n@googlegroups.com>
Subject: Re: General Availability of 9.2 for x86-64
From: xyzzy1...@gmail.com (John Reagan)
Injection-Date: Fri, 15 Jul 2022 17:57:53 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 15
 by: John Reagan - Fri, 15 Jul 2022 17:57 UTC

On Friday, July 15, 2022 at 10:29:25 AM UTC-4, John Dallman wrote:
> In article <b53f8203-ba59-4b84...@googlegroups.com>,
> xyzz...@gmail.com (John Reagan) wrote:
>
> > Yes, I plan to put a native assembler on the system too (along with
> > most of the other LLVM tools that fall out of the LLVM build).
> Presumably work will be required to provide headers for VMS system
> services?
>
> John
Simon's post made me think. Are you talking about some headers for
native assembler coding? Like the macros we provide for Macro-32
coding? No. Nothing like that.

We did create a new SDL backend to create native assembler constants
and such but nothing like routine prototypes, etc

Re: General Availability of 9.2 for x86-64

<tasa3j$34001$3@dont-email.me>

  copy mid

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

  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: General Availability of 9.2 for x86-64
Date: Fri, 15 Jul 2022 18:02:27 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <tasa3j$34001$3@dont-email.me>
References: <memo.20220714171951.11788A@jgd.cix.co.uk> <00B77B32.8D72FFE0@SendSpamHere.ORG> <taro7p$329ob$1@dont-email.me> <00B77BD2.76B16A72@SendSpamHere.ORG>
Injection-Date: Fri, 15 Jul 2022 18:02:27 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="f06b19f43093d00f4700a2c7a5e9ead4";
logging-data="3276801"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+XCtkzztmjcYps7DOBmqg+LxPnHcBqBbY="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:R16SBO5wROi1BZf/aM0Hg/5KFGE=
 by: Simon Clubley - Fri, 15 Jul 2022 18:02 UTC

On 2022-07-15, VAXman- @SendSpamHere.ORG <VAXman-@SendSpamHere.ORG> wrote:
>
> There are hundreds of thousands of lines of Macro32 in just the code that
> I maintain for several third-party applications. In this day and age, it
> is highly doubtful that the companies which own these products would pay
> me to recode it all in your beloved C language and then, go through all of
> the effort to verify that the rewritten code still performs like the old.
> I think there was another company that put forth that same argument. If
> ONLY I could only DECant its name from my vast recollection.
>

C isn't beloved by me Brian. It is however the most practical and viable
language to use in a wide range of applications unfortunately.

As I have made clear _many_ times, I wish something from the Wirth side
of the language ecosystem had become established as a standard and viable
alternative to C. Unfortunately, I have to work with what is available
and viable, not what I would like to use in an ideal world.

Simon.

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

Re: General Availability of 9.2 for x86-64

<tasa7p$34001$4@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.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: General Availability of 9.2 for x86-64
Date: Fri, 15 Jul 2022 18:04:41 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 25
Message-ID: <tasa7p$34001$4@dont-email.me>
References: <b53f8203-ba59-4b84-b25e-2b998bc4f2b0n@googlegroups.com> <memo.20220715152925.11788B@jgd.cix.co.uk> <aa33291f-0f53-42d6-8dad-68f42faaeeban@googlegroups.com>
Injection-Date: Fri, 15 Jul 2022 18:04:41 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="f06b19f43093d00f4700a2c7a5e9ead4";
logging-data="3276801"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/8aoaZXZtfwBmFmv0aTEwKF8R3G62j9lo="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:o8OPlkHKpCT0M/kBtgudIvkXqSU=
 by: Simon Clubley - Fri, 15 Jul 2022 18:04 UTC

On 2022-07-15, John Reagan <xyzzy1959@gmail.com> wrote:
> On Friday, July 15, 2022 at 10:29:25 AM UTC-4, John Dallman wrote:
>> In article <b53f8203-ba59-4b84...@googlegroups.com>,
>> xyzz...@gmail.com (John Reagan) wrote:
>>
>> > Yes, I plan to put a native assembler on the system too (along with
>> > most of the other LLVM tools that fall out of the LLVM build).
>> Presumably work will be required to provide headers for VMS system
>> services?
>>
>> John
> All of those headers in SYS$STARLET_C.TLB are built by SDL and really
> don't have any LLVM dependencies. We have been making changes to
> some of the headers that check for DECC and DECCXX that now need to
> also check for __clang__ for the C++ field test, but the rest of them should
> be fine.

Based on how he wrote it, I took that as meaning wanting to call VMS
system services from native assembler code.

Simon.

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

Re: General Availability of 9.2 for x86-64

<tasb3o$347u9$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: FIRST.L...@vmssoftware.com (Robert A. Brooks)
Newsgroups: comp.os.vms
Subject: Re: General Availability of 9.2 for x86-64
Date: Fri, 15 Jul 2022 14:19:36 -0400
Organization: A noiseless patient Spider
Lines: 30
Message-ID: <tasb3o$347u9$1@dont-email.me>
References: <b53f8203-ba59-4b84-b25e-2b998bc4f2b0n@googlegroups.com>
<memo.20220715152925.11788B@jgd.cix.co.uk>
<aa33291f-0f53-42d6-8dad-68f42faaeeban@googlegroups.com>
<tasa7p$34001$4@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 15 Jul 2022 18:19:36 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="5f8faffd042e8949fe5dd91c4fcbb4ff";
logging-data="3284937"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+s7unogOJbBbPC/utApVqZvV/+umg7ZIdZoqYAqiOVZg=="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Cancel-Lock: sha1:5becH5DBBivy9wRZEDsJ336Zq/4=
In-Reply-To: <tasa7p$34001$4@dont-email.me>
X-Antivirus: Avast (VPS 220715-4, 7/15/2022), Outbound message
X-Antivirus-Status: Clean
Content-Language: en-US
 by: Robert A. Brooks - Fri, 15 Jul 2022 18:19 UTC

On 7/15/2022 2:04 PM, Simon Clubley wrote:
> On 2022-07-15, John Reagan <xyzzy1959@gmail.com> wrote:
>> On Friday, July 15, 2022 at 10:29:25 AM UTC-4, John Dallman wrote:
>>> In article <b53f8203-ba59-4b84...@googlegroups.com>,
>>> xyzz...@gmail.com (John Reagan) wrote:
>>>
>>>> Yes, I plan to put a native assembler on the system too (along with
>>>> most of the other LLVM tools that fall out of the LLVM build).
>>> Presumably work will be required to provide headers for VMS system
>>> services?
>>>
>>> John
>> All of those headers in SYS$STARLET_C.TLB are built by SDL and really
>> don't have any LLVM dependencies. We have been making changes to
>> some of the headers that check for DECC and DECCXX that now need to
>> also check for __clang__ for the C++ field test, but the rest of them should
>> be fine.
>
> Based on how he wrote it, I took that as meaning wanting to call VMS
> system services from native assembler code.

Yeah, people do funny stuff, sometimes just for fun.

Like the time I wrote a rudimentary disk defragger in BASIC.

Yes, it worked, but it had no blade guards, since I wasn't taking out
any of the file system locks.

--
-- Rob

Re: General Availability of 9.2 for x86-64

<62d1ba8e$0$704$14726298@news.sunsite.dk>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.mixmin.net!news2.arglkargh.de!news.karotte.org!news.uzoreto.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Fri, 15 Jul 2022 15:05:47 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: General Availability of 9.2 for x86-64
Content-Language: en-US
Newsgroups: comp.os.vms
References: <memo.20220714171951.11788A@jgd.cix.co.uk>
<62d0a731$0$707$14726298@news.sunsite.dk> <taroi0$329ob$2@dont-email.me>
<62d166dd$0$697$14726298@news.sunsite.dk> <jjdc9gFqa3oU2@mid.individual.net>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <jjdc9gFqa3oU2@mid.individual.net>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 31
Message-ID: <62d1ba8e$0$704$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: c2c30e85.news.sunsite.dk
X-Trace: 1657911950 news.sunsite.dk 704 arne@vajhoej.dk/68.9.63.232:62483
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Fri, 15 Jul 2022 19:05 UTC

On 7/15/2022 10:35 AM, Bill Gunshannon wrote:
> On 7/15/22 09:08, Arne Vajhøj wrote:
>> On 7/15/2022 9:02 AM, Simon Clubley wrote:
>>> On 2022-07-14, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>>> https://vmssoftware.com/about/roadmap/ says:
>>>>
>>>> July
>>>> OpenVMS V9.2 (Limited Production Release)
>>>> ...
>>>> Native compilers with LLVM backend code generator:
>>>>       BLISS, XMACRO, C++ (Phase 1)
>>>> ...
>>>> July-November
>>>> ...
>>>> Additional native compilers
>>>>       C, COBOL, and C++ (Phase 2 ? VMS Extensions)
>>>
>>> Interesting that COBOL is a way higher priority than Fortran.
>>
>> I think that was to be expected.
>
> Wonder where all of these VMS COBOL users are.

You do see COBOL questions here occasionally.

It seems fair to assume that some portion of VMS
sites has some business applications in Cobol
using either index-sequential files or Rdb (or maybe
even traditional Oracle).

Arne

Pages:123
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor