Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Real Users know your home telephone number.


computers / comp.os.vms / Re: VMS Software: New US Mailing Address

SubjectAuthor
* VMS Software: New US Mailing AddressStephen Hoffman
`* Re: VMS Software: New US Mailing AddressArne Vajhøj
 `* Re: VMS Software: New US Mailing AddressSimon Clubley
  +* Re: VMS Software: New US Mailing AddressJohn Dallman
  |`* Re: VMS Software: New US Mailing AddressSimon Clubley
  | +- Re: VMS Software: New US Mailing AddressJohn Dallman
  | `- Re: VMS Software: New US Mailing AddressDave Froble
  +- Re: VMS Software: New US Mailing AddressPhillip Helbig (undress to reply
  `* Re: VMS Software: New US Mailing AddressMichael Kraemer @ home
   `* Re: VMS Software: New US Mailing AddressSimon Clubley
    `* Re: VMS Software: New US Mailing AddressMarc Van Dyck
     +* Re: VMS Software: New US Mailing AddressSimon Clubley
     |+* Re: VMS Software: New US Mailing AddressDave Froble
     ||`* Re: VMS Software: New US Mailing AddressArne Vajhøj
     || `* Re: VMS Software: New US Mailing AddressMarc Van Dyck
     ||  +* Re: VMS Software: New US Mailing AddressSimon Clubley
     ||  |`* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  | +* Re: VMS Software: New US Mailing AddressSimon Clubley
     ||  | |`* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  | | `* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |  +* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |  |+* Re: VMS Software: New US Mailing AddressJan-Erik Söderholm
     ||  | |  ||`* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |  || +- Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |  || `* Re: VMS Software: New US Mailing AddressJan-Erik Söderholm
     ||  | |  ||  `- Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |  |`* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  | |  | `* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |  |  `* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  | |  |   `- Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |  `* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  | |   `* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    +* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  | |    |+* Re: VMS Software: New US Mailing AddressSimon Clubley
     ||  | |    ||+- Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  | |    ||+* Re: VMS Software: New US Mailing AddressSingle Stage to Orbit
     ||  | |    |||+- Re: VMS Software: New US Mailing AddressJohn Dallman
     ||  | |    |||`* Re: VMS Software: New US Mailing AddressSimon Clubley
     ||  | |    ||| `* Re: VMS Software: New US Mailing AddressDave Froble
     ||  | |    |||  `- Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    ||`* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    || `* Re: VMS Software: New US Mailing AddressSimon Clubley
     ||  | |    ||  `- Re: VMS Software: New US Mailing AddressDave Froble
     ||  | |    |`* Re: VMS Software: New US Mailing AddressJan-Erik Söderholm
     ||  | |    | +* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  | |    | |`* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    | | +* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  | |    | | |`* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    | | | `* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  | |    | | |  `* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    | | |   +* Re: VMS Software: New US Mailing AddressRichard Maher
     ||  | |    | | |   |`- Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    | | |   `* Re: VMS Software: New US Mailing AddressJan-Erik Söderholm
     ||  | |    | | |    +* Re: VMS Software: New US Mailing AddressRichard Maher
     ||  | |    | | |    |`- Re: VMS Software: New US Mailing AddressJan-Erik Söderholm
     ||  | |    | | |    `- Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    | | +* Re: VMS Software: New US Mailing AddressRichard Maher
     ||  | |    | | |`* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    | | | `* Re: VMS Software: New US Mailing AddressSimon Clubley
     ||  | |    | | |  +- Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    | | |  `- Re: VMS Software: New US Mailing AddressPhillip Helbig (undress to reply
     ||  | |    | | `- Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    | +- Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  | |    | `* Re: VMS Software: New US Mailing AddressRichard Maher
     ||  | |    |  `* Re: VMS Software: New US Mailing AddressJan-Erik Söderholm
     ||  | |    |   `* Re: VMS Software: New US Mailing AddressRichard Maher
     ||  | |    |    `- Re: VMS Software: New US Mailing AddressRichard Maher
     ||  | |    `- Re: VMS Software: New US Mailing AddressJan-Erik Söderholm
     ||  | `* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  |  `* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  |   +* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  |   |`- Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  |   `- Re: VMS Software: New US Mailing AddressDave Froble
     ||  +* Re: VMS Software: New US Mailing AddressDave Froble
     ||  |+* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  ||+* Re: VMS Software: New US Mailing AddressDave Froble
     ||  |||+* Re: VMS Software: New US Mailing AddressSimon Clubley
     ||  ||||`* Re: VMS Software: New US Mailing AddressDave Froble
     ||  |||| `* Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  ||||  `- Re: VMS Software: New US Mailing AddressDave Froble
     ||  |||`- Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  ||`- Re: VMS Software: New US Mailing AddressSimon Clubley
     ||  |`* Re: VMS Software: New US Mailing AddressSimon Clubley
     ||  | `* Re: VMS Software: New US Mailing AddressArne Vajhøj
     ||  |  `- Re: VMS Software: New US Mailing AddressBill Gunshannon
     ||  `- Re: VMS Software: New US Mailing AddressArne Vajhøj
     |+* Re: VMS Software: New US Mailing AddressJan-Erik Söderholm
     ||`* Re: VMS Software: New US Mailing AddressArne Vajhøj
     || `* Re: VMS Software: New US Mailing Addressrejoc
     ||  +* Re: Python for OpenVMS (was: Re: VMS Software: New US Mailing Address)Stephen Hoffman
     ||  |`- Re: Python for OpenVMS (was: Re: VMS Software: New US MailingCraig A. Berry
     ||  `- Re: VMS Software: New US Mailing AddressArne Vajhøj
     |`- Re: VMS Software: New US Mailing AddressMarc Van Dyck
     `* Re: VMS Software: New US Mailing AddressJohn Dallman
      `- Re: VMS Software: New US Mailing AddressMarc Van Dyck

Pages:1234
Re: VMS Software: New US Mailing Address

<jqp486F678U10@mid.individual.net>

  copy mid

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

  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: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 20:25:42 -0400
Lines: 43
Message-ID: <jqp486F678U10@mid.individual.net>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6hf6$1guk0$1@dont-email.me> <jqo7u6F678U2@mid.individual.net>
<ti6ttb$1i12h$1@dont-email.me> <ti6ukk$1hres$5@dont-email.me>
<ti7flu$1jd2j$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 3guHexmg56p8g70fnT7V/gkkL2Fh6WNSijUVEyFY/ghOsauqKT
Cancel-Lock: sha1:+cMIhy2vUU6nFvwl/WTiQcJqqTU=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.2.2
Content-Language: en-US
In-Reply-To: <ti7flu$1jd2j$1@dont-email.me>
 by: Bill Gunshannon - Thu, 13 Oct 2022 00:25 UTC

On 10/12/22 18:39, Dave Froble wrote:
> On 10/12/2022 1:48 PM, Simon Clubley wrote:
>> On 2022-10-12, Dave Froble <davef@tsoft-inc.com> wrote:
>>>
>>> I have to wonder if the general entitlement mentality that seems to
>>> be so
>>> widespread isn't happening with such issues as raised by the OP.
>>> Back in the
>>> day, if one needed something, one found or produced it.  When a
>>> software vendor
>>> noticed a business opportunity they sought to pursue that
>>> opportunity.  Seems
>>> now some want everything handed to them.  Seems some software vendors
>>> want
>>> customers to use what they offer, not to produce what the customer
>>> asks for.
>>>
>>
>> Nothing to do with entitlement in this case, but with the expectations
>> of customer management (amongst others).
>>
>> In a world of standard solutions, and with lots of people available to
>> operate/program those solutions, anything to do with VMS needs to be
>> as friction-free as possible (including moving to another architecture),
>> or, in the eyes of those customer managers, VMS becomes something that
>> needs to be replaced with a standard solution that the management can
>> easily find new employees for as required.
>
>
> I do not worship at the alter of "standard solutions" ...
>
> Yes, for some things, they work well.  However, for most of my work in
> IT solutions, I've been involved in projects where the demands of the
> job defined the solution(s).  All too often, that required specific
> solutions.

I agree with you completely. Unfortunately, the industry does not
agree with either of us.

bill

Re: VMS Software: New US Mailing Address

<jqp4c9F678U11@mid.individual.net>

  copy mid

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

  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: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 20:27:53 -0400
Lines: 39
Message-ID: <jqp4c9F678U11@mid.individual.net>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6hf6$1guk0$1@dont-email.me> <ti6sqm$1hres$2@dont-email.me>
<ti7c07$ovs$2@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net WHOAlYaqZxU8OMJVj5nqNQy2vwpS4Q+Tx5BVozWe1E6lUDQs/Z
Cancel-Lock: sha1:KchPw8Vu6VXYw0V5dDfP47EUgR0=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.2.2
Content-Language: en-US
In-Reply-To: <ti7c07$ovs$2@gioia.aioe.org>
 by: Bill Gunshannon - Thu, 13 Oct 2022 00:27 UTC

On 10/12/22 17:36, Arne Vajhøj wrote:
> On 10/12/2022 1:17 PM, Simon Clubley wrote:
>> On 2022-10-12, Dave Froble <davef@tsoft-inc.com> wrote:
>>> It would seem to me that the current owners of the mentioned software
>>> would be
>>> responsible for porting their software, not VSI.
>>
>> That's a very, very, short-sighted view David.
>>
>> Operating systems exist to run applications. Without those applications,
>> the operating system means nothing.
>
> True.
>
>> DEC understood this, which is why you used to have the old Software
>> handbooks.
>
> If the missing piece of the puzzle is just that then VSI could
> easily create the web based equivalent.

He is not talking about the existence of the Handbooks. He is talking
about the lack of existence of their content today.

>
>> It is very strongly in VSI's interest to help vendors port their
>> applications
>> to x86-64 VMS.
>>
>> Unfortunately, VSI's limited resources means they can't help as many
>> people as it would be beneficial to help.
>
> They can't. And they probably shouldn't. And other vendors don't.
>
>

bill

Re: VMS Software: New US Mailing Address

<jqp4hkF678U12@mid.individual.net>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!news.mb-net.net!open-news-network.org!news.mind.de!bolzen.all.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: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 20:30:44 -0400
Lines: 24
Message-ID: <jqp4hkF678U12@mid.individual.net>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <ti7cdn$u9e$2@gioia.aioe.org>
<jqov71F678U5@mid.individual.net> <ti7hlq$n88$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net 3UU0Ero546Kq25vE0807lgLKpxqJXTSp5ovCyUdiIHf8Zk/03+
Cancel-Lock: sha1:OhjeapuVV/bkle/8x1LtrWVD42k=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.2.2
Content-Language: en-US
In-Reply-To: <ti7hlq$n88$1@gioia.aioe.org>
 by: Bill Gunshannon - Thu, 13 Oct 2022 00:30 UTC

On 10/12/22 19:12, Arne Vajhøj wrote:
> On 10/12/2022 6:59 PM, Bill Gunshannon wrote:
>> On 10/12/22 17:43, Arne Vajhøj wrote:
>>> Also note that moving to the current century implies
>>> moving from embedded SQL even if a precompiler is available.
>>>
>>> Embedded SQL is a 80's & 90's technology.
>>>
>>> Not what would be chosen if starting from scratch today.
>>
>> Don't know why not.  Most of the COBOL/Oracle sites I am aware of
>> are all EXEC SQL embedded programming.
>
> How many of those code bases was *started* this century?
>

Some. But then, how many of the current VMS sites were *started* this
century? Sometimes to answer to legacy modernization is not a total
re-write in the style du jour.

bill

Re: VMS Software: New US Mailing Address

<ti7o9s$1jus0$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 21:06:45 -0400
Organization: A noiseless patient Spider
Lines: 45
Message-ID: <ti7o9s$1jus0$1@dont-email.me>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti7c86$u9e$1@gioia.aioe.org> <jqp30bF678U6@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 13 Oct 2022 01:06:04 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="7b141b4cf8456b170c025e6d19b05634";
logging-data="1702784"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/R41/YNRuElspMoZa3UKzJ2DhR0eiZYGU="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:W2Ce6Eq/pnj5NjGB/1KWa4y0oBE=
In-Reply-To: <jqp30bF678U6@mid.individual.net>
 by: Dave Froble - Thu, 13 Oct 2022 01:06 UTC

On 10/12/2022 8:04 PM, Bill Gunshannon wrote:
> On 10/12/22 17:40, Arne Vajhøj wrote:
>> On 10/12/2022 10:27 AM, Bill Gunshannon wrote:
>>> On 10/12/22 09:05, Simon Clubley wrote:
>>>> There's been no negative comments about Rdb recently, so I assume that
>>>> is still on course for release on x86-64 VMS. Of course, if Rdb wasn't
>>>> released for x86-64 VMS then that would be a very serious blow to VSI's
>>>> plans.
>>>
>>> A database is the least serious of these problems. VSI could easily
>>> (well, maybe not easily) decide that Postgres was going to be the VMS
>>> database just like RDB was, at one time, a DEC product. It is easily
>>> a suitable replacement for either Oracle or RDB. Just suffers from NIH
>>> syndrome.
>>
>> Databases are usually one of the most expensive pieces to
>> change.
>>
>> Unless the client applications has been written specifically to
>> not be tied a specific database, then there are client application
>> changes.
>>
>> There is the data conversion.
>>
>> There is the OPS & DBA procedures and training.
>>
>> And everything need to be tested.
>>
>
> And the alternative is to sit around and wait until someone pulls
> the rug out from under your operation. How much of this do VMS
> people need to see before they start planning ahead?

Well, there you go again ...

The sky is falling, the sky is falling ...

Perhaps using VSI's x86 VMS is planning ahead?

--
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: VMS Software: New US Mailing Address

<ti7oic$n66$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 21:10:36 -0400
Organization: Aioe.org NNTP Server
Message-ID: <ti7oic$n66$1@gioia.aioe.org>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <ti7cdn$u9e$2@gioia.aioe.org>
<jqov71F678U5@mid.individual.net> <ti7hlq$n88$1@gioia.aioe.org>
<jqp4hkF678U12@mid.individual.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="23750"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Arne Vajhøj - Thu, 13 Oct 2022 01:10 UTC

On 10/12/2022 8:30 PM, Bill Gunshannon wrote:
> On 10/12/22 19:12, Arne Vajhøj wrote:
>> On 10/12/2022 6:59 PM, Bill Gunshannon wrote:
>>> On 10/12/22 17:43, Arne Vajhøj wrote:
>>>> Also note that moving to the current century implies
>>>> moving from embedded SQL even if a precompiler is available.
>>>>
>>>> Embedded SQL is a 80's & 90's technology.
>>>>
>>>> Not what would be chosen if starting from scratch today.
>>>
>>> Don't know why not.  Most of the COBOL/Oracle sites I am aware of
>>> are all EXEC SQL embedded programming.
>>
>> How many of those code bases was *started* this century?
>
> Some.  But then, how many of the current VMS sites were *started* this
> century?

Very few.

But that doesn't really mean anything for what is used
this century.

Arne

Re: VMS Software: New US Mailing Address

<ti7oih$1k001$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Wed, 12 Oct 2022 21:11:22 -0400
Organization: A noiseless patient Spider
Lines: 46
Message-ID: <ti7oih$1k001$1@dont-email.me>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6hf6$1guk0$1@dont-email.me> <jqo7u6F678U2@mid.individual.net>
<ti6ttb$1i12h$1@dont-email.me> <ti6ukk$1hres$5@dont-email.me>
<ti7flu$1jd2j$1@dont-email.me> <jqp486F678U10@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 13 Oct 2022 01:10:41 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="7b141b4cf8456b170c025e6d19b05634";
logging-data="1703937"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1//Bg4NTU4eILmMaVbfIJ5H4EvURAsLz+o="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:xaot5qD6Q5f3P4Rvkn7eWymhHFg=
In-Reply-To: <jqp486F678U10@mid.individual.net>
 by: Dave Froble - Thu, 13 Oct 2022 01:11 UTC

On 10/12/2022 8:25 PM, Bill Gunshannon wrote:
> On 10/12/22 18:39, Dave Froble wrote:
>> On 10/12/2022 1:48 PM, Simon Clubley wrote:
>>> On 2022-10-12, Dave Froble <davef@tsoft-inc.com> wrote:
>>>>
>>>> I have to wonder if the general entitlement mentality that seems to be so
>>>> widespread isn't happening with such issues as raised by the OP. Back in the
>>>> day, if one needed something, one found or produced it. When a software vendor
>>>> noticed a business opportunity they sought to pursue that opportunity. Seems
>>>> now some want everything handed to them. Seems some software vendors want
>>>> customers to use what they offer, not to produce what the customer asks for.
>>>>
>>>
>>> Nothing to do with entitlement in this case, but with the expectations
>>> of customer management (amongst others).
>>>
>>> In a world of standard solutions, and with lots of people available to
>>> operate/program those solutions, anything to do with VMS needs to be
>>> as friction-free as possible (including moving to another architecture),
>>> or, in the eyes of those customer managers, VMS becomes something that
>>> needs to be replaced with a standard solution that the management can
>>> easily find new employees for as required.
>>
>>
>> I do not worship at the alter of "standard solutions" ...
>>
>> Yes, for some things, they work well. However, for most of my work in IT
>> solutions, I've been involved in projects where the demands of the job defined
>> the solution(s). All too often, that required specific solutions.
>
> I agree with you completely. Unfortunately, the industry does not
> agree with either of us.

I guess that depends upon just what "the industry" is ...

There are places for "standard solutions". If that is the definition of "the
industry", then fine. But there still then exist "not the industry". Always
have been, always will be.

--
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: VMS Software: New US Mailing Address

<ti925q$1q0m3$1@dont-email.me>

  copy mid

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

  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: VMS Software: New US Mailing Address
Date: Thu, 13 Oct 2022 13:00:42 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 12
Message-ID: <ti925q$1q0m3$1@dont-email.me>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org> <thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net> <ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be> <ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me> <ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be> <ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net> <ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net> <ti7bqr$ovs$1@gioia.aioe.org> <jqov40F678U4@mid.individual.net> <ti7i7h$t4r$1@gioia.aioe.org> <jqp3icF678U7@mid.individual.net>
Injection-Date: Thu, 13 Oct 2022 13:00:42 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="ec10c8d92dfdb328534785d3f37e3968";
logging-data="1901251"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18UIf2rXivwBn7o3m4NtGyUnTLTBmsCq+8="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:EgWEnF210Mnv78g6N2JcC59qzgE=
 by: Simon Clubley - Thu, 13 Oct 2022 13:00 UTC

On 2022-10-12, Bill Gunshannon <bill.gunshannon@gmail.com> wrote:
>
> What, no Ada?
>

Ada doesn't exist for x86-64 VMS and looks like it will never exist.

Simon.

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

Re: VMS Software: New US Mailing Address

<jqqi0nF675U1@mid.individual.net>

  copy mid

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

  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: VMS Software: New US Mailing Address
Date: Thu, 13 Oct 2022 09:26:47 -0400
Lines: 17
Message-ID: <jqqi0nF675U1@mid.individual.net>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <jqov40F678U4@mid.individual.net>
<ti7i7h$t4r$1@gioia.aioe.org> <jqp3icF678U7@mid.individual.net>
<ti925q$1q0m3$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net fhmXnHcofiEGMd2E7OeIagCh4CsCxBOM9Y+sqCTBHswZaB7yfz
Cancel-Lock: sha1:+4LFW7H0jQ7rX5H+GYKSSSvRCoM=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.2.2
Content-Language: en-US
In-Reply-To: <ti925q$1q0m3$1@dont-email.me>
 by: Bill Gunshannon - Thu, 13 Oct 2022 13:26 UTC

On 10/13/22 09:00, Simon Clubley wrote:
> On 2022-10-12, Bill Gunshannon <bill.gunshannon@gmail.com> wrote:
>>
>> What, no Ada?
>>
>
> Ada doesn't exist for x86-64 VMS and looks like it will never exist.
>

Guess I should have used the tongue-in-cheek emoji.
I knew this. And it just shows that these third parties don't see
any responsibility on their part to support the move to x86-64 VMS.

bill

Re: VMS Software: New US Mailing Address

<c0b4511f58e47d887ad3557763b875b029904423.camel@munted.eu>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!paganini.bofh.team!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!palladium.buellnet!not-for-mail
From: alex.bu...@munted.eu (Single Stage to Orbit)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Thu, 13 Oct 2022 14:02:27 +0100
Organization: One very high maintenance cat
Message-ID: <c0b4511f58e47d887ad3557763b875b029904423.camel@munted.eu>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me>
<mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org>
<mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <jqov40F678U4@mid.individual.net>
<ti7i7h$t4r$1@gioia.aioe.org> <jqp3icF678U7@mid.individual.net>
<ti925q$1q0m3$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: solani.org;
logging-data="267433"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Evolution 3.44.4
Cancel-Lock: sha1:O0DMW0VS1YYdbse9VlJT3OB5T+c=
In-Reply-To: <ti925q$1q0m3$1@dont-email.me>
X-User-ID: eJwNy0kBwDAIBEBLBJZLDoHgX0I7/1GxY+0wNejqHsPjbIt3ekKiatKf30BJKSbpgmrAe0kpm73JE/w/4dT+AE9xFNM=
 by: Single Stage to Orbi - Thu, 13 Oct 2022 13:02 UTC

On Thu, 2022-10-13 at 13:00 +0000, Simon Clubley wrote:
> > What, no Ada?
> >
>
> Ada doesn't exist for x86-64 VMS and looks like it will never exist.

GNU can step up with their GNAT compiler. In theory it should be
possible to port it to VMS.
--
Tactical Nuclear Kittens

Re: VMS Software: New US Mailing Address

<memo.20221013180930.16620b@jgd.cix.co.uk>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.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: VMS Software: New US Mailing Address
Date: Thu, 13 Oct 2022 18:09 +0100 (BST)
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <memo.20221013180930.16620b@jgd.cix.co.uk>
References: <c0b4511f58e47d887ad3557763b875b029904423.camel@munted.eu>
Reply-To: jgd@cix.co.uk
Injection-Info: reader01.eternal-september.org; posting-host="1b256e3d4fb4abe4a4c0ac163a88deb7";
logging-data="1942178"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19GAr43l/5x7hfSk6wdxfh0sJ5JIwP1Z9I="
Cancel-Lock: sha1:YRxSlt6YQfDkOWE57gUPgVoHbMk=
 by: John Dallman - Thu, 13 Oct 2022 17:09 UTC

In article <c0b4511f58e47d887ad3557763b875b029904423.camel@munted.eu>,
alex.buell@munted.eu (Single Stage to Orbit) wrote:

> On Thu, 2022-10-13 at 13:00 +0000, Simon Clubley wrote:
> > Ada doesn't exist for x86-64 VMS and looks like it will never
> > exist.
> GNU can step up with their GNAT compiler. In theory it should be
> possible to port it to VMS.

That might be quite complicated. Previous discussions have indicated that
the VMS support has been taken out of GCC and GNU binutils.

This might well be easier, once LLVM runs natively on x86-64 VMS:

https://github.com/AdaCore/gnat-llvm

John

Re: VMS Software: New US Mailing Address

<ti9hr2$1ram3$1@dont-email.me>

  copy mid

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

  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: VMS Software: New US Mailing Address
Date: Thu, 13 Oct 2022 17:28:02 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <ti9hr2$1ram3$1@dont-email.me>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org> <thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net> <ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be> <ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me> <ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be> <ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net> <ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net> <ti7bqr$ovs$1@gioia.aioe.org> <jqov40F678U4@mid.individual.net> <ti7i7h$t4r$1@gioia.aioe.org> <jqp3icF678U7@mid.individual.net> <ti925q$1q0m3$1@dont-email.me> <c0b4511f58e47d887ad3557763b875b029904423.camel@munted.eu>
Injection-Date: Thu, 13 Oct 2022 17:28:02 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="ec10c8d92dfdb328534785d3f37e3968";
logging-data="1944259"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/8tZwQE4kjtVyUrS5EmxuKzh3E/UwXlps="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:B/MhSiPuGd+dIJLO12v/kHC5Nr4=
 by: Simon Clubley - Thu, 13 Oct 2022 17:28 UTC

On 2022-10-13, Single Stage to Orbit <alex.buell@munted.eu> wrote:
> On Thu, 2022-10-13 at 13:00 +0000, Simon Clubley wrote:
>> > What, no Ada?
>> >
>>
>> Ada doesn't exist for x86-64 VMS and looks like it will never exist.
>
> GNU can step up with their GNAT compiler. In theory it should be
> possible to port it to VMS.

AdaCore used to supply the compiler for Alpha and Itanium VMS as part
of an agreement between AdaCore and DEC.

That VMS support was dropped several years ago by AdaCore.

Given the nature of the Ada market, any such port would probably need
to be done, and fully supported, by a commercial company.

Simon.

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

Re: VMS Software: New US Mailing Address

<tia0kr$1sfgh$2@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: jan-erik...@telia.com (Jan-Erik Söderholm)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Thu, 13 Oct 2022 23:40:43 +0200
Organization: A noiseless patient Spider
Lines: 52
Message-ID: <tia0kr$1sfgh$2@dont-email.me>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <jqov40F678U4@mid.individual.net>
<ti7i7h$t4r$1@gioia.aioe.org> <jqp3icF678U7@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 13 Oct 2022 21:40:43 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="0ed403300bd7072f69a775de6866e235";
logging-data="1981969"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/CwJjNhzZHnAheQ56R7ApI"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
Cancel-Lock: sha1:cjyTjB+9L6hLDHahVYcD4TzUAFw=
In-Reply-To: <jqp3icF678U7@mid.individual.net>
Content-Language: sv
 by: Jan-Erik Söderholm - Thu, 13 Oct 2022 21:40 UTC

Den 2022-10-13 kl. 02:14, skrev Bill Gunshannon:
> On 10/12/22 19:22, Arne Vajhøj wrote:
>> On 10/12/2022 6:58 PM, Bill Gunshannon wrote:
>>> On 10/12/22 17:33, Arne Vajhøj wrote:
>>>> On 10/12/2022 4:20 PM, Bill Gunshannon wrote:
>>>>> Using a compatibility layer and trying to make PostGres look like
>>>>> RDB (or Oracle) would be a major mistake. Better to bite the bullet
>>>>> and move into the current century.
>>>>
>>>> It is a tradeoff.
>>>>
>>>> There are benefits from doing things the standard way instead of
>>>> doing it the compatibility way.
>>>>
>>>> But there are also huge cost of changing the client applications.
>>>
>>> Maybe and maybe not as much as you think.  Granted, most of my
>>> experience doing it has been with COBOL but I have been able to
>>> take programs using databases from other systems and moved them
>>> quite easily.  I would  love to have someone send me a COBOL
>>> program that uses RDB just for a look-see.
>>
>> Cobol embedded SQL is probably one of the more portable. But it is
>> not supported by PostgreSQL project itself.
>
> No, but this is the Open Source world.  A need arose and someone
> rushed in to fill it.  And it works quite well.
>
>>
>> An extremely simple Cobol embedded SQL to Rdb example:
>>    https://www.vajhoej.dk/arne/articles/vmsdb.html#rdb_cob_emb
>
> I saw nothing in there that would not compile using ESQL and GnuCOBOL
> with PostGres.  Even the module stuff (which I am not familiar with)

Think of it as a compiler for a language called "SQL".
The default file type for these files (on VMS) is .SQLMOD

It's more or less "just" as a compiler for any other language.
And it creates a object files that are no different from any
other object file, may it come from C, Pascal or whatever.

That object file can then be linked into any other application
following the VMS calling standard. That other language does not
need to have any native support for Rdb, it just has to follow the
VMS calling standard.

It is just a function call with some parameters that returns some
defined result. The caller does not need to know that it was Rdb
that returned the result.

Re: VMS Software: New US Mailing Address

<tia17l$1sfgh$3@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: jan-erik...@telia.com (Jan-Erik Söderholm)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Thu, 13 Oct 2022 23:50:46 +0200
Organization: A noiseless patient Spider
Lines: 44
Message-ID: <tia17l$1sfgh$3@dont-email.me>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <jqov40F678U4@mid.individual.net>
<ti7i7h$t4r$1@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 13 Oct 2022 21:50:45 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="0ed403300bd7072f69a775de6866e235";
logging-data="1981969"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+SBLsEsT1X3N4m209YBRqS"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
Cancel-Lock: sha1:1DqevrVdqLf6wF2Hs9u/9EYfuBw=
Content-Language: sv
In-Reply-To: <ti7i7h$t4r$1@gioia.aioe.org>
 by: Jan-Erik Söderholm - Thu, 13 Oct 2022 21:50 UTC

Den 2022-10-13 kl. 01:22, skrev Arne Vajhøj:
> On 10/12/2022 6:58 PM, Bill Gunshannon wrote:
>> On 10/12/22 17:33, Arne Vajhøj wrote:
>>> On 10/12/2022 4:20 PM, Bill Gunshannon wrote:
>>>> Using a compatibility layer and trying to make PostGres look like
>>>> RDB (or Oracle) would be a major mistake. Better to bite the bullet
>>>> and move into the current century.
>>>
>>> It is a tradeoff.
>>>
>>> There are benefits from doing things the standard way instead of
>>> doing it the compatibility way.
>>>
>>> But there are also huge cost of changing the client applications.
>>
>> Maybe and maybe not as much as you think.  Granted, most of my
>> experience doing it has been with COBOL but I have been able to
>> take programs using databases from other systems and moved them
>> quite easily.  I would  love to have someone send me a COBOL
>> program that uses RDB just for a look-see.
>
> Cobol embedded SQL is probably one of the more portable. But it is
> not supported by PostgreSQL project itself.
>
> An extremely simple Cobol embedded SQL to Rdb example:
>   https://www.vajhoej.dk/arne/articles/vmsdb.html#rdb_cob_emb
>

We usually write applications in two layers.
To top layer is the main application with the UI and businees logic.
That is usually a plain COB file.

That in turns calls an SCO ("Cobol with embedded SQL") that has
specific functions for the database operations.

We usually has one SCO module that collects the SQL operations
for a specific group of database tables. That can then be called
from any aplication that needs to do operations on these tables.

Or, for simple cases, we just write a SCO application including
all database operations...

Re: VMS Software: New US Mailing Address

<jqrhi6F678U13@mid.individual.net>

  copy mid

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

  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: VMS Software: New US Mailing Address
Date: Thu, 13 Oct 2022 18:25:10 -0400
Lines: 64
Message-ID: <jqrhi6F678U13@mid.individual.net>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <jqov40F678U4@mid.individual.net>
<ti7i7h$t4r$1@gioia.aioe.org> <jqp3icF678U7@mid.individual.net>
<tia0kr$1sfgh$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 dTNx2gSu/phbusgvJxtZWgLwwgC/IWuQqpYJeptGWQa9DB4H2a
Cancel-Lock: sha1:p+rJu0I/udmoVeYQ+u1+ujDk6+Q=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.2.2
Content-Language: en-US
In-Reply-To: <tia0kr$1sfgh$2@dont-email.me>
 by: Bill Gunshannon - Thu, 13 Oct 2022 22:25 UTC

On 10/13/22 17:40, Jan-Erik Söderholm wrote:
> Den 2022-10-13 kl. 02:14, skrev Bill Gunshannon:
>> On 10/12/22 19:22, Arne Vajhøj wrote:
>>> On 10/12/2022 6:58 PM, Bill Gunshannon wrote:
>>>> On 10/12/22 17:33, Arne Vajhøj wrote:
>>>>> On 10/12/2022 4:20 PM, Bill Gunshannon wrote:
>>>>>> Using a compatibility layer and trying to make PostGres look like
>>>>>> RDB (or Oracle) would be a major mistake. Better to bite the bullet
>>>>>> and move into the current century.
>>>>>
>>>>> It is a tradeoff.
>>>>>
>>>>> There are benefits from doing things the standard way instead of
>>>>> doing it the compatibility way.
>>>>>
>>>>> But there are also huge cost of changing the client applications.
>>>>
>>>> Maybe and maybe not as much as you think.  Granted, most of my
>>>> experience doing it has been with COBOL but I have been able to
>>>> take programs using databases from other systems and moved them
>>>> quite easily.  I would  love to have someone send me a COBOL
>>>> program that uses RDB just for a look-see.
>>>
>>> Cobol embedded SQL is probably one of the more portable. But it is
>>> not supported by PostgreSQL project itself.
>>
>> No, but this is the Open Source world.  A need arose and someone
>> rushed in to fill it.  And it works quite well.
>>
>>>
>>> An extremely simple Cobol embedded SQL to Rdb example:
>>>    https://www.vajhoej.dk/arne/articles/vmsdb.html#rdb_cob_emb
>>
>> I saw nothing in there that would not compile using ESQL and GnuCOBOL
>> with PostGres.  Even the module stuff (which I am not familiar with)
>
> Think of it as a compiler for a language called "SQL".
> The default file type for these files (on VMS) is .SQLMOD
>
> It's more or less "just" as a compiler for any other language.
> And it creates a object files that are no different from any
> other object file, may it come from C, Pascal or whatever.
>
> That object file can then be linked into any other application
> following the VMS calling standard. That other language does not
> need to have any native support for Rdb, it just has to follow the
> VMS calling standard.
>
> It is just a function call with some parameters that returns some
> defined result. The caller does not need to know that it was Rdb
> that returned the result.
>
>

Well, that's pretty cool. I have never seen COBOL used that way
although there really is no reason not to. Just like the libraries
linked to from the EXEC SQL parts of the code are actually C or C++
snippets. You can directly link to the PostGres Libraries but, for
obvious reasons, using the Embedded SQL method is easier on the
programmer.

bill

Re: VMS Software: New US Mailing Address

<tia53u$18ca$2@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Thu, 13 Oct 2022 18:57:03 -0400
Organization: Aioe.org NNTP Server
Message-ID: <tia53u$18ca$2@gioia.aioe.org>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <jqov40F678U4@mid.individual.net>
<ti7i7h$t4r$1@gioia.aioe.org> <jqp3icF678U7@mid.individual.net>
<ti925q$1q0m3$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="41354"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.3
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Arne Vajhøj - Thu, 13 Oct 2022 22:57 UTC

On 10/13/2022 9:00 AM, Simon Clubley wrote:
> On 2022-10-12, Bill Gunshannon <bill.gunshannon@gmail.com> wrote:
>> What, no Ada?
>
> Ada doesn't exist for x86-64 VMS and looks like it will never exist.

Well - we were talking about SQLRelay for VMS Alpha and VMS I64 - or
that was what started this subthread.

Arne

Re: VMS Software: New US Mailing Address

<tia5a1$18ca$3@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Thu, 13 Oct 2022 19:00:17 -0400
Organization: Aioe.org NNTP Server
Message-ID: <tia5a1$18ca$3@gioia.aioe.org>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <jqov40F678U4@mid.individual.net>
<ti7i7h$t4r$1@gioia.aioe.org> <jqp3icF678U7@mid.individual.net>
<tia0kr$1sfgh$2@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="41354"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.3
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Arne Vajhøj - Thu, 13 Oct 2022 23:00 UTC

On 10/13/2022 5:40 PM, Jan-Erik Söderholm wrote:
> Den 2022-10-13 kl. 02:14, skrev Bill Gunshannon:
>> On 10/12/22 19:22, Arne Vajhøj wrote:
>>> On 10/12/2022 6:58 PM, Bill Gunshannon wrote:
>>>>  I would  love to have someone send me a COBOL
>>>> program that uses RDB just for a look-see.

>>> An extremely simple Cobol embedded SQL to Rdb example:
>>>    https://www.vajhoej.dk/arne/articles/vmsdb.html#rdb_cob_emb
>>
>> I saw nothing in there that would not compile using ESQL and GnuCOBOL
>> with PostGres.  Even the module stuff (which I am not familiar with)
>
> Think of it as a compiler for a language called "SQL".
> The default file type for these files (on VMS) is .SQLMOD
>
> It's more or less "just" as a compiler for any other language.
> And it creates a object files that are no different from any
> other object file, may it come from C, Pascal or whatever.
>
> That object file can then be linked into any other application
> following the VMS calling standard. That other language does not
> need to have any native support for Rdb, it just has to follow the
> VMS calling standard.
>
> It is just a function call with some parameters that returns some
> defined result. The caller does not need to know that it was Rdb
> that returned the result.

Embedded SQL and SQL Modules are different.

The first is pretty standard - the second is as far as I know Rdb specific.

ESQL is embedded SQL.

Arne

Re: VMS Software: New US Mailing Address

<tia64a$1j3c$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Thu, 13 Oct 2022 19:14:18 -0400
Organization: Aioe.org NNTP Server
Message-ID: <tia64a$1j3c$1@gioia.aioe.org>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <jqov40F678U4@mid.individual.net>
<ti7i7h$t4r$1@gioia.aioe.org> <jqp3icF678U7@mid.individual.net>
<tia0kr$1sfgh$2@dont-email.me> <jqrhi6F678U13@mid.individual.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="52332"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.3
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Arne Vajhøj - Thu, 13 Oct 2022 23:14 UTC

On 10/13/2022 6:25 PM, Bill Gunshannon wrote:
> On 10/13/22 17:40, Jan-Erik Söderholm wrote:
>> Think of it as a compiler for a language called "SQL".
>> The default file type for these files (on VMS) is .SQLMOD
>>
>> It's more or less "just" as a compiler for any other language.
>> And it creates a object files that are no different from any
>> other object file, may it come from C, Pascal or whatever.
>>
>> That object file can then be linked into any other application
>> following the VMS calling standard. That other language does not
>> need to have any native support for Rdb, it just has to follow the
>> VMS calling standard.
>>
>> It is just a function call with some parameters that returns some
>> defined result. The caller does not need to know that it was Rdb
>> that returned the result.
>
> Well, that's pretty cool.  I have never seen COBOL used that way
> although there really is no reason not to.  Just like the libraries
> linked to from the EXEC SQL parts of the code are actually C or C++
> snippets.  You can directly link to the PostGres Libraries but, for
> obvious reasons, using the Embedded SQL method is easier on the
> programmer.

Embedded SQL is pretty efficient - few lines achieve much - way
more efficient than library calls in compiled languages (probably
less efficient than library calls in scripts languages and ORM).

But the industry is moving away from embedded SQL and precompilers.

Oracle DB - only supports C and Cobol - it has dropped Fortran

MySQL/MariaDB - no pre-compilers

PostgreSQL - only C (from project itself - an open source Cobol exist)

SQLServer - dropped all support

DB2 - still support Cobol, PL/I and C (maybe also Fortran - not sure)

Sybase (or whatever SAP calls it today) - I believe they have dropped
all support

SQLite - no pre-compilers

NoSQL databases (MongoDB etc.) - obviously no embedded SQL :-)

Arne

Re: VMS Software: New US Mailing Address

<tia8eg$1t4j9$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Thu, 13 Oct 2022 19:54:31 -0400
Organization: A noiseless patient Spider
Lines: 38
Message-ID: <tia8eg$1t4j9$1@dont-email.me>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <jqov40F678U4@mid.individual.net>
<ti7i7h$t4r$1@gioia.aioe.org> <jqp3icF678U7@mid.individual.net>
<ti925q$1q0m3$1@dont-email.me>
<c0b4511f58e47d887ad3557763b875b029904423.camel@munted.eu>
<ti9hr2$1ram3$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 13 Oct 2022 23:53:52 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="ff042d866a545b417bdb7e1018ad8e52";
logging-data="2003561"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/WYbWzReKVlb8Il3Ija2037Og4uIyRtLc="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:I4atzhUxcp0ln10Ekv74yiXRdZ4=
In-Reply-To: <ti9hr2$1ram3$1@dont-email.me>
 by: Dave Froble - Thu, 13 Oct 2022 23:54 UTC

On 10/13/2022 1:28 PM, Simon Clubley wrote:
> On 2022-10-13, Single Stage to Orbit <alex.buell@munted.eu> wrote:
>> On Thu, 2022-10-13 at 13:00 +0000, Simon Clubley wrote:
>>>> What, no Ada?
>>>>
>>>
>>> Ada doesn't exist for x86-64 VMS and looks like it will never exist.
>>
>> GNU can step up with their GNAT compiler. In theory it should be
>> possible to port it to VMS.
>
> AdaCore used to supply the compiler for Alpha and Itanium VMS as part
> of an agreement between AdaCore and DEC.
>
> That VMS support was dropped several years ago by AdaCore.
>
> Given the nature of the Ada market, any such port would probably need
> to be done, and fully supported, by a commercial company.
>
> Simon.
>

Beggers can be choosy, huh?

It would be interesting to have some idea of the size of the ADA market. Easier
to tell if any such work would be worth doing.

What might be helpful is a form of lease of the compiler, not one time fee or
free. Might provide some incentive for people to implement it on x86 VMS.

That concept just might cause lots of other software to become available.

--
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: VMS Software: New US Mailing Address

<jqrrmeF678U14@mid.individual.net>

  copy mid

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

  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: VMS Software: New US Mailing Address
Date: Thu, 13 Oct 2022 21:18:06 -0400
Lines: 94
Message-ID: <jqrrmeF678U14@mid.individual.net>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <jqov40F678U4@mid.individual.net>
<ti7i7h$t4r$1@gioia.aioe.org> <jqp3icF678U7@mid.individual.net>
<tia0kr$1sfgh$2@dont-email.me> <jqrhi6F678U13@mid.individual.net>
<tia64a$1j3c$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net wBw2H5IYtaSJQeQIR0njDAPrA1x9hSaVagBeLcMn9caf/s8zZP
Cancel-Lock: sha1:HZW0C5oPy89LOIpKLIEz8bIKclI=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.2.2
Content-Language: en-US
In-Reply-To: <tia64a$1j3c$1@gioia.aioe.org>
 by: Bill Gunshannon - Fri, 14 Oct 2022 01:18 UTC

On 10/13/22 19:14, Arne Vajhøj wrote:
> On 10/13/2022 6:25 PM, Bill Gunshannon wrote:
>> On 10/13/22 17:40, Jan-Erik Söderholm wrote:
>>> Think of it as a compiler for a language called "SQL".
>>> The default file type for these files (on VMS) is .SQLMOD
>>>
>>> It's more or less "just" as a compiler for any other language.
>>> And it creates a object files that are no different from any
>>> other object file, may it come from C, Pascal or whatever.
>>>
>>> That object file can then be linked into any other application
>>> following the VMS calling standard. That other language does not
>>> need to have any native support for Rdb, it just has to follow the
>>> VMS calling standard.
>>>
>>> It is just a function call with some parameters that returns some
>>> defined result. The caller does not need to know that it was Rdb
>>> that returned the result.
>>
>> Well, that's pretty cool.  I have never seen COBOL used that way
>> although there really is no reason not to.  Just like the libraries
>> linked to from the EXEC SQL parts of the code are actually C or C++
>> snippets.  You can directly link to the PostGres Libraries but, for
>> obvious reasons, using the Embedded SQL method is easier on the
>> programmer.
>
> Embedded SQL is pretty efficient - few lines achieve much - way
> more efficient than library calls in compiled languages (probably
> less efficient than library calls in scripts languages and ORM).
>
> But the industry is moving away from embedded SQL and precompilers.
>
> Oracle DB - only supports C and Cobol - it has dropped Fortran

That means Fortran is out, not embedded SQL.

>
> MySQL/MariaDB - no pre-compilers

No one has expressed a need or desire for it yet. (I have done
some playing with making ESQL work but nothing production level.)
More a MySQL shortcoming than embedded SQL.

>
> PostgreSQL - only C (from project itself - an open source Cobol exist)

And that's the way Open Source works. If there was a need other
languages would be supported.

>
> SQLServer - dropped all support

Typical MicroSoft.

>
> DB2 - still support Cobol, PL/I and C (maybe also Fortran - not sure)

Pretty sure they do. Basicly, they support everything their customer
ask for.

>
> Sybase (or whatever SAP calls it today) - I believe they have dropped
> all support

I didn't even think that Sybase was still around.

>
> SQLite - no pre-compilers

See MySQL above. Same rules apply. Including me working on a
precompiler but nothing production ready. Just research into
the level of difficulty.

>
> NoSQL databases (MongoDB etc.) - obviously no embedded SQL  :-)

Obviously. :-)

All of this shows a lack of interest in languages that most people
think are dying. Also in database systems not being used for the
kind of work that Oracle, RDP, DB2 and Postgres are. I see nothing
here that even hints at embedded SQL going away.

bill

>
> Arne
>
>
>
>
>

Re: VMS Software: New US Mailing Address

<tiaem9$21p$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Thu, 13 Oct 2022 21:40:26 -0400
Organization: Aioe.org NNTP Server
Message-ID: <tiaem9$21p$1@gioia.aioe.org>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <jqov40F678U4@mid.individual.net>
<ti7i7h$t4r$1@gioia.aioe.org> <jqp3icF678U7@mid.individual.net>
<ti925q$1q0m3$1@dont-email.me>
<c0b4511f58e47d887ad3557763b875b029904423.camel@munted.eu>
<ti9hr2$1ram3$1@dont-email.me> <tia8eg$1t4j9$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="2105"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.3
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Arne Vajhøj - Fri, 14 Oct 2022 01:40 UTC

On 10/13/2022 7:54 PM, Dave Froble wrote:
> On 10/13/2022 1:28 PM, Simon Clubley wrote:
>> On 2022-10-13, Single Stage to Orbit <alex.buell@munted.eu> wrote:
>>> On Thu, 2022-10-13 at 13:00 +0000, Simon Clubley wrote:
>>>> Ada doesn't exist for x86-64 VMS and looks like it will never exist.
>>>
>>> GNU can step up with their GNAT compiler. In theory it should be
>>> possible to port it to VMS.
>>
>> AdaCore used to supply the compiler for Alpha and Itanium VMS as part
>> of an agreement between AdaCore and DEC.
>>
>> That VMS support was dropped several years ago by AdaCore.
>>
>> Given the nature of the Ada market, any such port would probably need
>> to be done, and fully supported, by a commercial company.
>
> Beggers can be choosy, huh?
>
> It would be interesting to have some idea of the size of the ADA
> market.  Easier to tell if any such work would be worth doing.

It is well known that:
- overall usage of Ada has declined a lot the last 25 years
- most Ada usage is in embedded space
- VMS usage has also declined a lot the last 25 years

It seems very unlikely that the market for an Ada compiler
for VMS x86-64 will be huge.

Some may think that the software world would have been a better
place if Ada had the importance of C, but that does not change
how the world is today.

Specifically how much annual revenue the Ada compilers generate
is difficult to say. AdaCore must be the biggest vendor and it
seems like they do not publicize their financials (there are
guesses on the internet, but I have little confidence in those).
It is not a huge company - closer to VSI than to HPE.

Arne

Re: VMS Software: New US Mailing Address

<tiag59$e4f$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!y4xrSYe1OrkbmMLcTPbkNQ.user.46.165.242.75.POSTED!not-for-mail
From: maher_rj...@hotmail.com (Richard Maher)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Fri, 14 Oct 2022 10:05:29 +0800
Organization: Aioe.org NNTP Server
Message-ID: <tiag59$e4f$1@gioia.aioe.org>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <jqov40F678U4@mid.individual.net>
<ti7i7h$t4r$1@gioia.aioe.org> <jqp3icF678U7@mid.individual.net>
<tia0kr$1sfgh$2@dont-email.me> <jqrhi6F678U13@mid.individual.net>
<tia64a$1j3c$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="14479"; posting-host="y4xrSYe1OrkbmMLcTPbkNQ.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Richard Maher - Fri, 14 Oct 2022 02:05 UTC

On 14/10/2022 7:14 am, Arne Vajhøj wrote:
> On 10/13/2022 6:25 PM, Bill Gunshannon wrote:
>> On 10/13/22 17:40, Jan-Erik Söderholm wrote:
>>> Think of it as a compiler for a language called "SQL". The
>>> default file type for these files (on VMS) is .SQLMOD
>>>
>>> It's more or less "just" as a compiler for any other language.
>>> And it creates a object files that are no different from any
>>> other object file, may it come from C, Pascal or whatever.
>>>
>>> That object file can then be linked into any other application
>>> following the VMS calling standard. That other language does not
>>> need to have any native support for Rdb, it just has to follow
>>> the VMS calling standard.
>>>
>>> It is just a function call with some parameters that returns
>>> some defined result. The caller does not need to know that it was
>>> Rdb that returned the result.
>>
>> Well, that's pretty cool. I have never seen COBOL used that way
>> although there really is no reason not to. Just like the
>> libraries linked to from the EXEC SQL parts of the code are
>> actually C or C++ snippets. You can directly link to the PostGres
>> Libraries but, for obvious reasons, using the Embedded SQL method
>> is easier on the programmer.
>
> Embedded SQL is pretty efficient - few lines achieve much - way more
> efficient than library calls in compiled languages (probably less
> efficient than library calls in scripts languages and ORM).
>
> But the industry is moving away from embedded SQL and precompilers.
>
> Oracle DB - only supports C and Cobol - it has dropped Fortran
>
> MySQL/MariaDB - no pre-compilers
>
> PostgreSQL - only C (from project itself - an open source Cobol
> exist)
>
> SQLServer - dropped all support
>
> DB2 - still support Cobol, PL/I and C (maybe also Fortran - not
> sure)
>
> Sybase (or whatever SAP calls it today) - I believe they have dropped
> all support
>
> SQLite - no pre-compilers
>
> NoSQL databases (MongoDB etc.) - obviously no embedded SQL :-)
>
> Arne
>
>
>
>
>

IIRC Oracle/Rdb is the only RDBMS that executes in the context of the
calling process through DSRI. Sounds pretty efficient. Dynamic qyuery
optimization notwithstanding.

Re: VMS Software: New US Mailing Address

<tiag8f$e4f$2@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!y4xrSYe1OrkbmMLcTPbkNQ.user.46.165.242.75.POSTED!not-for-mail
From: maher_rj...@hotmail.com (Richard Maher)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Fri, 14 Oct 2022 10:07:12 +0800
Organization: Aioe.org NNTP Server
Message-ID: <tiag8f$e4f$2@gioia.aioe.org>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <jqov40F678U4@mid.individual.net>
<ti7i7h$t4r$1@gioia.aioe.org> <jqp3icF678U7@mid.individual.net>
<tia0kr$1sfgh$2@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="14479"; posting-host="y4xrSYe1OrkbmMLcTPbkNQ.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Richard Maher - Fri, 14 Oct 2022 02:07 UTC

On 14/10/2022 5:40 am, Jan-Erik Söderholm wrote:
> Den 2022-10-13 kl. 02:14, skrev Bill Gunshannon:
>> On 10/12/22 19:22, Arne Vajhøj wrote:
>>> On 10/12/2022 6:58 PM, Bill Gunshannon wrote:
>>>> On 10/12/22 17:33, Arne Vajhøj wrote:
>>>>> On 10/12/2022 4:20 PM, Bill Gunshannon wrote:
>>>>>> Using a compatibility layer and trying to make PostGres
>>>>>> look like RDB (or Oracle) would be a major mistake. Better
>>>>>> to bite the bullet and move into the current century.
>>>>>
>>>>> It is a tradeoff.
>>>>>
>>>>> There are benefits from doing things the standard way instead
>>>>> of doing it the compatibility way.
>>>>>
>>>>> But there are also huge cost of changing the client
>>>>> applications.
>>>>
>>>> Maybe and maybe not as much as you think. Granted, most of my
>>>> experience doing it has been with COBOL but I have been able
>>>> to take programs using databases from other systems and moved
>>>> them quite easily. I would love to have someone send me a
>>>> COBOL program that uses RDB just for a look-see.
>>>
>>> Cobol embedded SQL is probably one of the more portable. But it
>>> is not supported by PostgreSQL project itself.
>>
>> No, but this is the Open Source world. A need arose and someone
>> rushed in to fill it. And it works quite well.
>>
>>>
>>> An extremely simple Cobol embedded SQL to Rdb example:
>>> https://www.vajhoej.dk/arne/articles/vmsdb.html#rdb_cob_emb
>>
>> I saw nothing in there that would not compile using ESQL and
>> GnuCOBOL with PostGres. Even the module stuff (which I am not
>> familiar with)
>
> Think of it as a compiler for a language called "SQL". The default
> file type for these files (on VMS) is .SQLMOD
>
> It's more or less "just" as a compiler for any other language. And it
> creates a object files that are no different from any other object
> file, may it come from C, Pascal or whatever.
>
> That object file can then be linked into any other application
> following the VMS calling standard. That other language does not need
> to have any native support for Rdb, it just has to follow the VMS
> calling standard.
>
> It is just a function call with some parameters that returns some
> defined result. The caller does not need to know that it was Rdb that
> returned the result.
>

A slight nit. SQLMOD makes you specify the calling language. If you
specify COBOL then your module procedures refuse to look for dynamic
descriptors which can be RTL'd in COBOL
>

Re: VMS Software: New US Mailing Address

<tibgn9$21co2$2@dont-email.me>

  copy mid

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

  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: jan-erik...@telia.com (Jan-Erik Söderholm)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Fri, 14 Oct 2022 13:21:14 +0200
Organization: A noiseless patient Spider
Lines: 69
Message-ID: <tibgn9$21co2$2@dont-email.me>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <jqov40F678U4@mid.individual.net>
<ti7i7h$t4r$1@gioia.aioe.org> <jqp3icF678U7@mid.individual.net>
<tia0kr$1sfgh$2@dont-email.me> <tiag8f$e4f$2@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 14 Oct 2022 11:21:13 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="bcf0f907e63f6f56f061acf9c14265fa";
logging-data="2142978"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19teB8sLcI5Tzzg55QVO884"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
Cancel-Lock: sha1:CNgeU1mnPqCBRcP6AcMAaNETXBA=
Content-Language: sv
In-Reply-To: <tiag8f$e4f$2@gioia.aioe.org>
 by: Jan-Erik Söderholm - Fri, 14 Oct 2022 11:21 UTC

Den 2022-10-14 kl. 04:07, skrev Richard Maher:
> On 14/10/2022 5:40 am, Jan-Erik Söderholm wrote:
>> Den 2022-10-13 kl. 02:14, skrev Bill Gunshannon:
>>> On 10/12/22 19:22, Arne Vajhøj wrote:
>>>> On 10/12/2022 6:58 PM, Bill Gunshannon wrote:
>>>>> On 10/12/22 17:33, Arne Vajhøj wrote:
>>>>>> On 10/12/2022 4:20 PM, Bill Gunshannon wrote:
>>>>>>> Using a compatibility layer and trying to make PostGres
>>>>>>> look like RDB (or Oracle) would be a major mistake. Better
>>>>>>> to bite the bullet and move into the current century.
>>>>>>
>>>>>> It is a tradeoff.
>>>>>>
>>>>>> There are benefits from doing things the standard way instead
>>>>>> of doing it the compatibility way.
>>>>>>
>>>>>> But there are also huge cost of changing the client
>>>>>> applications.
>>>>>
>>>>> Maybe and maybe not as much as you think.  Granted, most of my
>>>>> experience doing it has been with COBOL but I have been able
>>>>> to take programs using databases from other systems and moved
>>>>> them quite easily.  I would  love to have someone send me a
>>>>> COBOL program that uses RDB just for a look-see.
>>>>
>>>> Cobol embedded SQL is probably one of the more portable. But it
>>>> is not supported by PostgreSQL project itself.
>>>
>>> No, but this is the Open Source world.  A need arose and someone rushed
>>> in to fill it.  And it works quite well.
>>>
>>>>
>>>> An extremely simple Cobol embedded SQL to Rdb example:
>>>> https://www.vajhoej.dk/arne/articles/vmsdb.html#rdb_cob_emb
>>>
>>> I saw nothing in there that would not compile using ESQL and
>>> GnuCOBOL with PostGres.  Even the module stuff (which I am not
>>> familiar with)
>>
>> Think of it as a compiler for a language called "SQL". The default
>> file type for these files (on VMS) is .SQLMOD
>>
>> It's more or less "just" as a compiler for any other language. And it
>> creates a object files that are no different from any other object
>> file, may it come from C, Pascal or whatever.
>>
>> That object file can then be linked into any other application following
>> the VMS calling standard. That other language does not need
>> to have any native support for Rdb, it just has to follow the VMS
>> calling standard.
>>
>> It is just a function call with some parameters that returns some defined
>> result. The caller does not need to know that it was Rdb that
>> returned the result.
>>
>
> A slight nit. SQLMOD makes you specify the calling language. If you specify
> COBOL then your module procedures refuse to look for dynamic descriptors
> which can be RTL'd in COBOL
>>
>

That is right. If you have built your SQLMOD object files using the "wrong"
"language calling standard", you will need a few additional things to
get the calls working.

But that is the same as calling between different languages directly.

Re: VMS Software: New US Mailing Address

<tibk57$1kbl$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VMS Software: New US Mailing Address
Date: Fri, 14 Oct 2022 08:19:51 -0400
Organization: Aioe.org NNTP Server
Message-ID: <tibk57$1kbl$1@gioia.aioe.org>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org>
<thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net>
<ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be>
<ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me>
<ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be>
<ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net>
<ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net>
<ti7bqr$ovs$1@gioia.aioe.org> <jqov40F678U4@mid.individual.net>
<ti7i7h$t4r$1@gioia.aioe.org> <jqp3icF678U7@mid.individual.net>
<tia0kr$1sfgh$2@dont-email.me> <jqrhi6F678U13@mid.individual.net>
<tia64a$1j3c$1@gioia.aioe.org> <tiag59$e4f$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="53621"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.3
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Arne Vajhøj - Fri, 14 Oct 2022 12:19 UTC

On 10/13/2022 10:05 PM, Richard Maher wrote:
>  IIRC Oracle/Rdb is the only RDBMS that executes in the context of the
> calling process through DSRI. Sounds pretty efficient. Dynamic qyuery
> optimization notwithstanding.

There are lots of databases executing in process context:
SQLite, Firebird, H2, HSQLDB, good old (or bad old depending on view)
Access.

Rdb uniqueness is:
- it supports both executing in process context (embedded SQL,
SQL modules, JDBC native driver) and executing in separate
server (JDBC thin driver, SQL Services API, ODBC)
- even when executing in process context there are still some
central administrative processes running
- it is geared towards large usage while traditional embedded
databases are really geared towards small usage or test

Arne

Re: VMS Software: New US Mailing Address

<tibmeu$241ng$1@dont-email.me>

  copy mid

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

  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: VMS Software: New US Mailing Address
Date: Fri, 14 Oct 2022 12:59:10 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 28
Message-ID: <tibmeu$241ng$1@dont-email.me>
References: <thktlo$32s18$1@dont-email.me> <thl01t$1aai$1@gioia.aioe.org> <thmj7k$3c8u4$1@dont-email.me> <jqe979Fnck1U1@mid.individual.net> <ti11qo$q79j$1@dont-email.me> <mn.5a487e6a5c7f665c.104627@invalid.skynet.be> <ti3pe6$13sr6$1@dont-email.me> <ti4208$14jkg$1@dont-email.me> <ti4gtt$qbm$1@gioia.aioe.org> <mn.62977e6aaa48a1e5.104627@invalid.skynet.be> <ti6e2m$1gkiu$1@dont-email.me> <jqo16rF678U1@mid.individual.net> <ti6tk5$1hres$3@dont-email.me> <jqolruF678U3@mid.individual.net> <ti7bqr$ovs$1@gioia.aioe.org> <jqov40F678U4@mid.individual.net> <ti7i7h$t4r$1@gioia.aioe.org> <jqp3icF678U7@mid.individual.net> <tia0kr$1sfgh$2@dont-email.me> <jqrhi6F678U13@mid.individual.net> <tia64a$1j3c$1@gioia.aioe.org> <tiag59$e4f$1@gioia.aioe.org> <tibk57$1kbl$1@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 14 Oct 2022 12:59:10 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="557c3b2898f498ed8b443f02c06c9e60";
logging-data="2230000"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19CoLwV0EW6+Vah7HLSIiC1Xd9V8/EUa/I="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:PVkaH+E2yNFn9onfA9+KYT0sUuo=
 by: Simon Clubley - Fri, 14 Oct 2022 12:59 UTC

On 2022-10-14, Arne Vajhøj <arne@vajhoej.dk> wrote:
> On 10/13/2022 10:05 PM, Richard Maher wrote:
>>  IIRC Oracle/Rdb is the only RDBMS that executes in the context of the
>> calling process through DSRI. Sounds pretty efficient. Dynamic qyuery
>> optimization notwithstanding.
>
> There are lots of databases executing in process context:
> SQLite, Firebird, H2, HSQLDB, good old (or bad old depending on view)
> Access.
>
> Rdb uniqueness is:
> - it supports both executing in process context (embedded SQL,
> SQL modules, JDBC native driver) and executing in separate
> server (JDBC thin driver, SQL Services API, ODBC)
> - even when executing in process context there are still some
> central administrative processes running
> - it is geared towards large usage while traditional embedded
> databases are really geared towards small usage or test
>

And IIRC, isn't Rdb _fully_ and closely integrated into the VMS cluster
model with full VMS-style disaster recovery on node/site failures ?

Simon.

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

Pages:1234
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor