Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"Were there no women, men might live like gods." -- Thomas Dekker


computers / comp.os.vms / Re: VSI roadmap

SubjectAuthor
* VSI roadmapArne Vajhøj
+* Re: VSI roadmapDave Froble
|+* Re: VSI roadmapArne Vajhøj
||`* Re: VSI roadmapbill
|| +- Re: VSI roadmapDave Froble
|| +- Re: VSI roadmapArne Vajhøj
|| `* Re: VSI roadmapultr...@gmail.com
||  +* Re: VSI roadmapArne Vajhøj
||  |`- Re: VSI roadmapArne Vajhøj
||  +- Re: VSI roadmapDave Froble
||  `* Re: VSI roadmapSimon Clubley
||   `* Re: VSI roadmapChris Townley
||    `* Re: VSI roadmapSimon Clubley
||     +- Re: VSI roadmapDave Froble
||     +* Re: VSI roadmapChris Townley
||     |+- Re: VSI roadmapArne Vajhøj
||     |`* Re: VSI roadmapbill
||     | `- Re: VSI roadmapArne Vajhøj
||     `* Re: VSI roadmapArne Vajhøj
||      `* Re: VSI roadmapSimon Clubley
||       +* Re: VSI roadmapbill
||       |`- Re: VSI roadmapSimon Clubley
||       `- Re: VSI roadmapArne Vajhøj
|`- Re: VSI roadmapSimon Clubley
`* Re: VSI roadmapMarc Van Dyck
 `* Re: VSI roadmapArne Vajhøj
  +- Re: VSI roadmapRobert A. Brooks
  `* Re: VSI roadmapdthi...@gmail.com
   +- Re: VSI roadmapRobert A. Brooks
   +- Re: VSI roadmapDan Cross
   +- Re: VSI roadmapArne Vajhøj
   `* Re: VSI roadmapDave Froble
    `* Re: VSI roadmapJan-Erik Söderholm
     `* Re: VSI roadmapDave Froble
      +* Re: VSI roadmapJan-Erik Söderholm
      |`* Re: VSI roadmapArne Vajhøj
      | `- Re: VSI roadmapChris Townley
      +- Re: VSI roadmapJan-Erik Söderholm
      +* Re: VSI roadmapArne Vajhøj
      |`- Re: VSI roadmapDave Froble
      +* Re: VSI roadmapChris Townley
      |`- Re: VSI roadmapbill
      +* Re: VSI roadmapJohnny Billquist
      |`* Re: VSI roadmapDave Froble
      | `* Re: VSI roadmapJohnny Billquist
      |  `* Re: VSI roadmapJan-Erik Söderholm
      |   `- Re: VSI roadmapJohnny Billquist
      `* Re: VSI roadmapSimon Clubley
       +* Re: VSI roadmapJohnny Billquist
       |`* Re: VSI roadmapArne Vajhøj
       | `- Re: VSI roadmapArne Vajhøj
       `* Re: VSI roadmapArne Vajhøj
        +* Re: VSI roadmapDave Froble
        |+- Re: VSI roadmapArne Vajhøj
        |`* Re: VSI roadmapterry-...@glaver.org
        | `- Re: VSI roadmapJohnny Billquist
        +* Re: VSI roadmapSimon Clubley
        |+* Re: VSI roadmapDavid Jones
        ||+* Re: VSI roadmapSimon Clubley
        |||+- Re: VSI roadmapDavid Jones
        |||+- Re: VSI roadmapArne Vajhøj
        |||+- Re: VSI roadmapDave Froble
        |||`* Re: VSI roadmapJohnny Billquist
        ||| `* Re: VSI roadmapDavid Jones
        |||  `* Re: VSI roadmapJan-Erik Söderholm
        |||   `* Re: VSI roadmapDavid Jones
        |||    `- Re: VSI roadmapArne Vajhøj
        ||`* Re: VSI roadmapterry-...@glaver.org
        || +* Re: VSI roadmapJohnny Billquist
        || |`* Re: VSI roadmapterry-...@glaver.org
        || | `* Re: VSI roadmapJohnny Billquist
        || |  `- Re: VSI roadmapterry-...@glaver.org
        || +- Re: VSI roadmapDavid Jones
        || `* Re: VSI roadmapArne Vajhøj
        ||  `- Re: VSI roadmapArne Vajhøj
        |+- Re: VSI roadmapArne Vajhøj
        |`* Re: VSI roadmapJohnny Billquist
        | `* Re: VSI roadmapDave Froble
        |  `* Re: VSI roadmapJohnny Billquist
        |   `- Re: VSI roadmapArne Vajhøj
        `* Re: VSI roadmapDavid Jones
         `* Re: VSI roadmapArne Vajhøj
          +- Re: VSI roadmapArne Vajhøj
          `* Re: VSI roadmapDavid Jones
           `- Re: VSI roadmapArne Vajhøj

Pages:1234
Re: VSI roadmap

<ubout7$781n$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: new...@cct-net.co.uk (Chris Townley)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Sat, 19 Aug 2023 00:29:42 +0100
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <ubout7$781n$1@dont-email.me>
References: <ubjb57$3e2qk$1@dont-email.me>
<mn.8c117e78dac87fca.104627@invalid.skynet.be> <ubm9cj$3ulrh$1@dont-email.me>
<77fe801a-48fc-4c08-880c-01642ae50349n@googlegroups.com>
<ubo70e$b1am$1@dont-email.me> <ubobfg$bgl8$1@dont-email.me>
<ubokse$d0ca$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 18 Aug 2023 23:29:43 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="d01da2013a90588fd31e45d80b5f3a1d";
logging-data="237623"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+JZa9C2RII1hd7TxK+KnbOi2kh/dJuD1I="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:CtNZAcTYgx3bdBohi2jGtOToZgA=
Content-Language: en-GB
In-Reply-To: <ubokse$d0ca$1@dont-email.me>
 by: Chris Townley - Fri, 18 Aug 2023 23:29 UTC

On 18/08/2023 21:39, Dave Froble wrote:
> Caviet, I've never used Rdb.
>
> Another, I've only used SQL2000 from Microsoft.
>

Blimey! I have used Ingres, RDB and Oracle from VMS, plus Sysbase, DB2,
MySQL, Sqlite, various SQL Server, as well as a few others

It was Oracle that kept me going when I lost my VMS base, especially
PL/SQL, which of course got me interested in Ada

--
Chris

Re: VSI roadmap

<ubov8c$7961$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: new...@cct-net.co.uk (Chris Townley)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Sat, 19 Aug 2023 00:35:39 +0100
Organization: A noiseless patient Spider
Lines: 62
Message-ID: <ubov8c$7961$1@dont-email.me>
References: <ubjb57$3e2qk$1@dont-email.me>
<mn.8c117e78dac87fca.104627@invalid.skynet.be> <ubm9cj$3ulrh$1@dont-email.me>
<77fe801a-48fc-4c08-880c-01642ae50349n@googlegroups.com>
<ubo70e$b1am$1@dont-email.me> <ubobfg$bgl8$1@dont-email.me>
<ubokse$d0ca$1@dont-email.me> <ubomkt$d3uh$1@dont-email.me>
<ubosdt$dv3c$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 18 Aug 2023 23:35:40 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="d01da2013a90588fd31e45d80b5f3a1d";
logging-data="238785"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18VNeuYda6WxqJE4UCTdnnu5rDwAhrbhYU="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:FUgxShD1JsVWY3NAlemIEylYFBU=
Content-Language: en-GB
In-Reply-To: <ubosdt$dv3c$2@dont-email.me>
 by: Chris Townley - Fri, 18 Aug 2023 23:35 UTC

On 18/08/2023 23:47, Arne Vajhøj wrote:
> On 8/18/2023 5:08 PM, Jan-Erik Söderholm wrote:
>> Den 2023-08-18 kl. 22:39, skrev Dave Froble:
>>> Regardless, consider the following:
>>>
>>> SELECT * From CustomerTable Where Country is "USA"
>>>
>>> And where country is not a key.
>>>
>>> In RMS this cannot be done, without scanning all records, and use
>>> some type of mapping of the record definition, CDD, include file, in
>>> program definition. However, if the database contains the record
>>> definitions, then the database would return a recordset of the
>>> records with Country equal to USA.
>>>
>>> Yes, all records would be scanned internally, but database products
>>> do this rather quickly and efficiently, and transparent to the
>>> request. Would work on any system that supports the database.
>>>
>>> Just not anywhere as nice with RMS and "external to the database"
>>> record definitions.
>>
>> Sure, any query on any column "works" on a relational database table.
>>
>> But the performance goes down the drain if there is not an index
>> matching the query that is running. The performance then depends on
>> the speed of the system and storage, how much was cached and so on.
>>
>> Can be fine as long as the table is small, but there is usually
>> a "knee" where the cache can't hold the full table, and then the
>> runtime first makes a jump and then more or less grows linearly
>> with the size.
>>
>> The performance with a matching index is only depending on the number
>> of matching records, not the total number of records.
>
> For a tree based index lookup should be O(logn) and only O(1) for
> hash based indexes.
>
>> The upside is that the query “work” no matter if there is an index or
>> not.
>> You will not get an runtime error and you get the expected result.
>>
>> Another unrelated point is that production SQL code should never
>> have “select-star” for queries. Any select should always specify the
>> columns needed for each query. It’s OK for ad-hoc interactive queries.
>
> There were other SQL problems ....
>
> Arne
>
>

I got quite good at optimising Oracle queries - easy under 10, 11, but
carp for 8. Ingres in its day wasn't bad - in the days of Ingres 6 it
was said to have the best optimiser.

We ran it on VMS as well!

--
Chris

Re: VSI roadmap

<ubp16h$eopg$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Fri, 18 Aug 2023 20:09:43 -0400
Organization: A noiseless patient Spider
Lines: 75
Message-ID: <ubp16h$eopg$1@dont-email.me>
References: <ubjb57$3e2qk$1@dont-email.me>
<mn.8c117e78dac87fca.104627@invalid.skynet.be> <ubm9cj$3ulrh$1@dont-email.me>
<77fe801a-48fc-4c08-880c-01642ae50349n@googlegroups.com>
<ubo70e$b1am$1@dont-email.me> <ubobfg$bgl8$1@dont-email.me>
<ubokse$d0ca$1@dont-email.me> <ubos9e$dv3c$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 19 Aug 2023 00:08:49 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="795d95ffd496e285bc2c47c815d76d8f";
logging-data="484144"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18HyqTAdcFITmHzQyLrYT4ULqYXwLnQjA4="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:hWDu/7fVZSjyZbb6LmyU8rNsXa8=
In-Reply-To: <ubos9e$dv3c$1@dont-email.me>
 by: Dave Froble - Sat, 19 Aug 2023 00:09 UTC

On 8/18/2023 6:45 PM, Arne Vajhøj wrote:
> On 8/18/2023 4:39 PM, Dave Froble wrote:
>> On 8/18/2023 1:58 PM, Jan-Erik Söderholm wrote:
>>> We create the (Rdb) database tables as we need them.
>>> Then extract include files (done with the built-in DBA tool RMU).
>>> The record definitions are loaded into a text library (TLB).
>>> Finally COPY'ed from the TLB into the Cobol source files.
>>>
>>> The RMU tool support extracting records in these languages:
>>> SQL, ANSI_SQL, RDO, C, Cobol and Pascal.
>>>
>>> This replaced the use of CDD that was a hazle to maintain
>>> just for the record definitions.
>
>> Ok, understand what you are doing.
>>
>> Caviet, I've never used Rdb.
>>
>> Another, I've only used SQL2000 from Microsoft.
>>
>> Regardless, consider the following:
>>
>> SELECT * From CustomerTable Where Country is "USA"
>
> SELECT * From CustomerTable Where Country = 'USA'

Come on Arne, give me a bit of a break. (Not vertibre) It's been over 20 years
since I used SQL. I think I got the idea across.

:-)

>> And where country is not a key.
>>
>> In RMS this cannot be done, without scanning all records, and use some type of
>> mapping of the record definition, CDD, include file, in program definition.
>> However, if the database contains the record definitions, then the database
>> would return a recordset of the records with Country equal to USA.
>>
>> Yes, all records would be scanned internally, but database products do this
>> rather quickly and efficiently, and transparent to the request. Would work on
>> any system that supports the database.
>
> Internally is a rather similar.
>
> ORG=IDX:
>
> key field => efficient lookup via index
> not key field => full scan
>
> RDBMS:
>
> indexed field => efficient lookup via index
> not indexed field => full scan

Doesn't matter for this discussion.

> But seen from the application side the RDBMS is a lot easier:
> * index can be added later if a performance problem is identified
> * most databases allow for many indexes (MySQL allows up to 64 per table)
> * the full scan is done within the database transparently to the
> application
> - less application code
> - no application code changes when switching from not indexed to indexed

This is my point. When the record definitions (columns) are known to the
database, it can then use them for operations. Not so in the design of RMS. At
least without such as CDD and custom programs. Implementing custom utilities
that will work on any file/table is then possible.

--
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: VSI roadmap

<kkal43F1ckjU1@mid.individual.net>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (bill)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Fri, 18 Aug 2023 21:44:34 -0400
Lines: 18
Message-ID: <kkal43F1ckjU1@mid.individual.net>
References: <ubjb57$3e2qk$1@dont-email.me>
<mn.8c117e78dac87fca.104627@invalid.skynet.be> <ubm9cj$3ulrh$1@dont-email.me>
<77fe801a-48fc-4c08-880c-01642ae50349n@googlegroups.com>
<ubo70e$b1am$1@dont-email.me> <ubobfg$bgl8$1@dont-email.me>
<ubokse$d0ca$1@dont-email.me> <ubout7$781n$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 +JtQlsIWiT2YxGloYHW90gVjQuL7xUtBmUrUtRzgYsF/YCXbLk
Cancel-Lock: sha1:JJzMyHtysrK6E0ptvfoFHDp+ZHc= sha256:ToOKXCiBgI+EI6CYlsK/RG4OIz+bZqHyWHR+tMwG1Ds=
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Content-Language: en-US
In-Reply-To: <ubout7$781n$1@dont-email.me>
 by: bill - Sat, 19 Aug 2023 01:44 UTC

On 8/18/2023 7:29 PM, Chris Townley wrote:
> On 18/08/2023 21:39, Dave Froble wrote:
>> Caviet, I've never used Rdb.
>>
>> Another, I've only used SQL2000 from Microsoft.
>>
>
> Blimey! I have used Ingres, RDB and Oracle from VMS, plus Sysbase, DB2,
> MySQL, Sqlite, various SQL Server, as well as a few others
>
> It was Oracle that kept me going when I lost my VMS base, especially
> PL/SQL, which of course got me interested in Ada
>

And let's not forget Informix, Profile, RIM and, of course, DMS-11. :-)

bill

Re: VSI roadmap

<ubt9re$a18$2@news.misty.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.80-218-16-84.dclient.hispeed.ch!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Sun, 20 Aug 2023 17:01:02 +0200
Organization: MGT Consulting
Message-ID: <ubt9re$a18$2@news.misty.com>
References: <ubjb57$3e2qk$1@dont-email.me>
<mn.8c117e78dac87fca.104627@invalid.skynet.be> <ubm9cj$3ulrh$1@dont-email.me>
<77fe801a-48fc-4c08-880c-01642ae50349n@googlegroups.com>
<ubo70e$b1am$1@dont-email.me> <ubobfg$bgl8$1@dont-email.me>
<ubokse$d0ca$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 20 Aug 2023 15:01:02 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="80-218-16-84.dclient.hispeed.ch:80.218.16.84";
logging-data="10280"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.14.0
In-Reply-To: <ubokse$d0ca$1@dont-email.me>
 by: Johnny Billquist - Sun, 20 Aug 2023 15:01 UTC

On 2023-08-18 22:39, Dave Froble wrote:
[...]

> Ok, understand what you are doing.
>
> Caviet, I've never used Rdb.
>
> Another, I've only used SQL2000 from Microsoft.
>
> Regardless, consider the following:
>
> SELECT * From CustomerTable Where Country is "USA"
>
> And where country is not a key.
>
> In RMS this cannot be done, without scanning all records, and use some
> type of mapping of the record definition, CDD, include file, in program
> definition. However, if the database contains the record definitions,
> then the database would return a recordset of the records with Country
> equal to USA.

Maybe I missed something. I didn't see RMS in there anywhere.
So why are you bringing that up?

Rdb is not the same thing as RMS.

Johnny

Re: VSI roadmap

<ubtdb9$1e6kd$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Sun, 20 Aug 2023 12:00:43 -0400
Organization: A noiseless patient Spider
Lines: 39
Message-ID: <ubtdb9$1e6kd$1@dont-email.me>
References: <ubjb57$3e2qk$1@dont-email.me>
<mn.8c117e78dac87fca.104627@invalid.skynet.be> <ubm9cj$3ulrh$1@dont-email.me>
<77fe801a-48fc-4c08-880c-01642ae50349n@googlegroups.com>
<ubo70e$b1am$1@dont-email.me> <ubobfg$bgl8$1@dont-email.me>
<ubokse$d0ca$1@dont-email.me> <ubt9re$a18$2@news.misty.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 20 Aug 2023 16:00:41 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="a36ccb17e6065f137ff39ff8d93020d1";
logging-data="1514125"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19i5F9cYcNOUi094Vv3ed0VWPjCKUaM+14="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:vyABpQTrKePg/p+7jzgnnHuqfiA=
In-Reply-To: <ubt9re$a18$2@news.misty.com>
 by: Dave Froble - Sun, 20 Aug 2023 16:00 UTC

On 8/20/2023 11:01 AM, Johnny Billquist wrote:
> On 2023-08-18 22:39, Dave Froble wrote:
> [...]
>
>> Ok, understand what you are doing.
>>
>> Caviet, I've never used Rdb.
>>
>> Another, I've only used SQL2000 from Microsoft.
>>
>> Regardless, consider the following:
>>
>> SELECT * From CustomerTable Where Country is "USA"
>>
>> And where country is not a key.
>>
>> In RMS this cannot be done, without scanning all records, and use some type of
>> mapping of the record definition, CDD, include file, in program definition.
>> However, if the database contains the record definitions, then the database
>> would return a recordset of the records with Country equal to USA.
>
> Maybe I missed something. I didn't see RMS in there anywhere.
> So why are you bringing that up?
>
> Rdb is not the same thing as RMS.
>
> Johnny
>

The topic was the VSI replacement for CDD. CDD was/is used to provide record
definitions for RMS and anything else that needed such. My opinion is that the
lack of record definitions in any data store is poor design.

--
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: VSI roadmap

<ubtijo$kik$1@news.misty.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.80-218-16-84.dclient.hispeed.ch!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Sun, 20 Aug 2023 19:30:32 +0200
Organization: MGT Consulting
Message-ID: <ubtijo$kik$1@news.misty.com>
References: <ubjb57$3e2qk$1@dont-email.me>
<mn.8c117e78dac87fca.104627@invalid.skynet.be> <ubm9cj$3ulrh$1@dont-email.me>
<77fe801a-48fc-4c08-880c-01642ae50349n@googlegroups.com>
<ubo70e$b1am$1@dont-email.me> <ubobfg$bgl8$1@dont-email.me>
<ubokse$d0ca$1@dont-email.me> <ubt9re$a18$2@news.misty.com>
<ubtdb9$1e6kd$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 20 Aug 2023 17:30:32 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="80-218-16-84.dclient.hispeed.ch:80.218.16.84";
logging-data="21076"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.14.0
In-Reply-To: <ubtdb9$1e6kd$1@dont-email.me>
 by: Johnny Billquist - Sun, 20 Aug 2023 17:30 UTC

On 2023-08-20 18:00, Dave Froble wrote:
> On 8/20/2023 11:01 AM, Johnny Billquist wrote:
>> On 2023-08-18 22:39, Dave Froble wrote:
>> [...]
>>
>>> Ok, understand what you are doing.
>>>
>>> Caviet, I've never used Rdb.
>>>
>>> Another, I've only used SQL2000 from Microsoft.
>>>
>>> Regardless, consider the following:
>>>
>>> SELECT * From CustomerTable Where Country is "USA"
>>>
>>> And where country is not a key.
>>>
>>> In RMS this cannot be done, without scanning all records, and use
>>> some type of
>>> mapping of the record definition, CDD, include file, in program
>>> definition.
>>> However, if the database contains the record definitions, then the
>>> database
>>> would return a recordset of the records with Country equal to USA.
>>
>> Maybe I missed something. I didn't see RMS in there anywhere.
>> So why are you bringing that up?
>>
>> Rdb is not the same thing as RMS.
>>
>>   Johnny
>>
>
> The topic was the VSI replacement for CDD.  CDD was/is used to provide
> record definitions for RMS and anything else that needed such.  My
> opinion is that the lack of record definitions in any data store is poor
> design.

Well, in this case it was Rdb, wasn't it? But sure, you need record
definitions for anything/everything. And it's nice if that comes from
the same source. Which is what I think is what Jan-Erik was
describing/doing.

Data stored in Rdb, record definitions extracted with RMU to whatever
language used, then eventually included in the compilation.

Now, where did RMS come into this, and it would certainly seem that the
record definitions are available along with the data store.

How this is related to CDD is another question. But that apparently came
from the fact that Rdb is owned by Oracle, and so is CDD. And VSI have a
replacement for CDD, but Oracle also seem to be going to port Rdb to
x86-64. Unclear if they also care about CDD. But since VSI have a
replacement, that seems non-critical. Is CDD/VDD tied in with that RMU tool?

Johnny

Re: VSI roadmap

<ubtje0$1f3dq$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: jan-erik...@telia.com (Jan-Erik Söderholm)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Sun, 20 Aug 2023 19:44:31 +0200
Organization: A noiseless patient Spider
Lines: 73
Message-ID: <ubtje0$1f3dq$1@dont-email.me>
References: <ubjb57$3e2qk$1@dont-email.me>
<mn.8c117e78dac87fca.104627@invalid.skynet.be> <ubm9cj$3ulrh$1@dont-email.me>
<77fe801a-48fc-4c08-880c-01642ae50349n@googlegroups.com>
<ubo70e$b1am$1@dont-email.me> <ubobfg$bgl8$1@dont-email.me>
<ubokse$d0ca$1@dont-email.me> <ubt9re$a18$2@news.misty.com>
<ubtdb9$1e6kd$1@dont-email.me> <ubtijo$kik$1@news.misty.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 20 Aug 2023 17:44:32 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="f3d5874ac46717a59be7df2948f260e4";
logging-data="1543610"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/jf01jBkFwUAq8Y9SYZ1ka"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.12.0
Cancel-Lock: sha1:9Z9H9lPeZMrxDi2aoYSpbaXHDiI=
Content-Language: sv
In-Reply-To: <ubtijo$kik$1@news.misty.com>
 by: Jan-Erik Söderholm - Sun, 20 Aug 2023 17:44 UTC

Den 2023-08-20 kl. 19:30, skrev Johnny Billquist:
> On 2023-08-20 18:00, Dave Froble wrote:
>> On 8/20/2023 11:01 AM, Johnny Billquist wrote:
>>> On 2023-08-18 22:39, Dave Froble wrote:
>>> [...]
>>>
>>>> Ok, understand what you are doing.
>>>>
>>>> Caviet, I've never used Rdb.
>>>>
>>>> Another, I've only used SQL2000 from Microsoft.
>>>>
>>>> Regardless, consider the following:
>>>>
>>>> SELECT * From CustomerTable Where Country is "USA"
>>>>
>>>> And where country is not a key.
>>>>
>>>> In RMS this cannot be done, without scanning all records, and use some
>>>> type of
>>>> mapping of the record definition, CDD, include file, in program
>>>> definition.
>>>> However, if the database contains the record definitions, then the
>>>> database
>>>> would return a recordset of the records with Country equal to USA.
>>>
>>> Maybe I missed something. I didn't see RMS in there anywhere.
>>> So why are you bringing that up?
>>>
>>> Rdb is not the same thing as RMS.
>>>
>>>   Johnny
>>>
>>
>> The topic was the VSI replacement for CDD.  CDD was/is used to provide
>> record definitions for RMS and anything else that needed such.  My
>> opinion is that the lack of record definitions in any data store is poor
>> design.
>
> Well, in this case it was Rdb, wasn't it? But sure, you need record
> definitions for anything/everything. And it's nice if that comes from the
> same source. Which is what I think is what Jan-Erik was describing/doing.

Well, I was just describing how to get record defs for your Rdb tables
in a format that can be used directly by your programming language.

>
> Data stored in Rdb, record definitions extracted with RMU to whatever
> language used, then eventually included in the compilation.
>
> Now, where did RMS come into this, and it would certainly seem that the
> record definitions are available along with the data store.
>
> How this is related to CDD is another question. But that apparently came
> from the fact that Rdb is owned by Oracle, and so is CDD. And VSI have a
> replacement for CDD, but Oracle also seem to be going to port Rdb to
> x86-64. Unclear if they also care about CDD. But since VSI have a
> replacement, that seems non-critical. Is CDD/VDD tied in with that RMU tool?
>
>   Johnny
>

Not sure I follow... Why should CDD be "tied in" with RMU?
The "Rdb Management Utility".

If you have CDD, the compilers read records defs directly from CDD
and RMU has nothing to do with that.

If you do not have CDD, RMU can create record defs for you to be
later included by the compiler.

Re: VSI roadmap

<ubv4r1$hud$2@news.misty.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.80-218-16-84.dclient.hispeed.ch!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Mon, 21 Aug 2023 09:47:45 +0200
Organization: MGT Consulting
Message-ID: <ubv4r1$hud$2@news.misty.com>
References: <ubjb57$3e2qk$1@dont-email.me>
<mn.8c117e78dac87fca.104627@invalid.skynet.be> <ubm9cj$3ulrh$1@dont-email.me>
<77fe801a-48fc-4c08-880c-01642ae50349n@googlegroups.com>
<ubo70e$b1am$1@dont-email.me> <ubobfg$bgl8$1@dont-email.me>
<ubokse$d0ca$1@dont-email.me> <ubt9re$a18$2@news.misty.com>
<ubtdb9$1e6kd$1@dont-email.me> <ubtijo$kik$1@news.misty.com>
<ubtje0$1f3dq$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 21 Aug 2023 07:47:45 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="80-218-16-84.dclient.hispeed.ch:80.218.16.84";
logging-data="18381"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.14.0
In-Reply-To: <ubtje0$1f3dq$1@dont-email.me>
 by: Johnny Billquist - Mon, 21 Aug 2023 07:47 UTC

On 2023-08-20 19:44, Jan-Erik Söderholm wrote:
> Den 2023-08-20 kl. 19:30, skrev Johnny Billquist:
>> On 2023-08-20 18:00, Dave Froble wrote:
>>> On 8/20/2023 11:01 AM, Johnny Billquist wrote:
>>>> On 2023-08-18 22:39, Dave Froble wrote:
>>>> [...]
>>>>
>>>>> Ok, understand what you are doing.
>>>>>
>>>>> Caviet, I've never used Rdb.
>>>>>
>>>>> Another, I've only used SQL2000 from Microsoft.
>>>>>
>>>>> Regardless, consider the following:
>>>>>
>>>>> SELECT * From CustomerTable Where Country is "USA"
>>>>>
>>>>> And where country is not a key.
>>>>>
>>>>> In RMS this cannot be done, without scanning all records, and use
>>>>> some type of
>>>>> mapping of the record definition, CDD, include file, in program
>>>>> definition.
>>>>> However, if the database contains the record definitions, then the
>>>>> database
>>>>> would return a recordset of the records with Country equal to USA.
>>>>
>>>> Maybe I missed something. I didn't see RMS in there anywhere.
>>>> So why are you bringing that up?
>>>>
>>>> Rdb is not the same thing as RMS.
>>>>
>>>>   Johnny
>>>>
>>>
>>> The topic was the VSI replacement for CDD.  CDD was/is used to
>>> provide record definitions for RMS and anything else that needed
>>> such.  My opinion is that the lack of record definitions in any data
>>> store is poor design.
>>
>> Well, in this case it was Rdb, wasn't it? But sure, you need record
>> definitions for anything/everything. And it's nice if that comes from
>> the same source. Which is what I think is what Jan-Erik was
>> describing/doing.
>
> Well, I was just describing how to get record defs for your Rdb tables
> in a format that can be used directly by your programming language.

Right. Which means the record definitions are implicitly accessible
through the data store. Which was what David was complaining about not
being the case. I became confused because what you were explaining was
something done against Rdb, and David then complained about RMS, which I
didn't think you talked about at all. And David then talked about CDD,
which you also didn't mention either.

>> Data stored in Rdb, record definitions extracted with RMU to whatever
>> language used, then eventually included in the compilation.
>>
>> Now, where did RMS come into this, and it would certainly seem that
>> the record definitions are available along with the data store.
>>
>> How this is related to CDD is another question. But that apparently
>> came from the fact that Rdb is owned by Oracle, and so is CDD. And VSI
>> have a replacement for CDD, but Oracle also seem to be going to port
>> Rdb to x86-64. Unclear if they also care about CDD. But since VSI have
>> a replacement, that seems non-critical. Is CDD/VDD tied in with that
>> RMU tool?
>>
>>    Johnny
>>
>
> Not sure I follow... Why should CDD be "tied in" with RMU?
> The "Rdb Management Utility".

Never claimed it was. I did ask if there was a tie in. And by your
comment I think the answer is "no".

> If you have CDD, the compilers read records defs directly from CDD
> and RMU has nothing to do with that.
>
> If you do not have CDD, RMU can create record defs for you to be
> later included by the compiler.

Right.

So again - what did this have to do with RMS? You explained how you were
using Rdb, and somehow David slid into CDD and RMS from your explanation.

But maybe we can close that thread. If people want to talk about CDD,
then let's do that. :-)

Johnny

Re: VSI roadmap

<ubvk7m$1su3r$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Mon, 21 Aug 2023 12:10:30 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <ubvk7m$1su3r$1@dont-email.me>
References: <ubjb57$3e2qk$1@dont-email.me> <mn.8c117e78dac87fca.104627@invalid.skynet.be> <ubm9cj$3ulrh$1@dont-email.me> <77fe801a-48fc-4c08-880c-01642ae50349n@googlegroups.com> <ubo70e$b1am$1@dont-email.me> <ubobfg$bgl8$1@dont-email.me> <ubokse$d0ca$1@dont-email.me>
Injection-Date: Mon, 21 Aug 2023 12:10:30 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="8489522ca9e8fa61e136250910584da8";
logging-data="1996923"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18ouwLDZE/0wE+abrDd14DudPq+bq7sd8Q="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:78EA/naHzcxpsUxITiQE93ITKr0=
 by: Simon Clubley - Mon, 21 Aug 2023 12:10 UTC

On 2023-08-18, Dave Froble <davef@tsoft-inc.com> wrote:
>
> Just not anywhere as nice with RMS and "external to the database" record
> definitions.
>

RMS was clearly designed by people who thought punched cards were cool...

Simon.

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

Re: VSI roadmap

<ubvl04$1su3r$2@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Mon, 21 Aug 2023 12:23:32 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <ubvl04$1su3r$2@dont-email.me>
References: <ubjb57$3e2qk$1@dont-email.me> <ubjp8p$3g17v$1@dont-email.me> <ubjtri$3kag7$1@dont-email.me> <kk5f8aFsgh4U1@mid.individual.net> <8a971f20-8260-4fae-b57e-305dca515530n@googlegroups.com>
Injection-Date: Mon, 21 Aug 2023 12:23:32 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="8489522ca9e8fa61e136250910584da8";
logging-data="1996923"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/cVpFC0LIwQApB+VGDW+CQVX2AorsMPEQ="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:jIUcIX3PsuCSTgLoBykgMeYJl84=
 by: Simon Clubley - Mon, 21 Aug 2023 12:23 UTC

On 2023-08-18, ultr...@gmail.com <ultradwc@gmail.com> wrote:
>
> THEN YOU MAKE SURE SYNERGY PORTS THEIR DIBOL LANGUAGE ALONG WITH SQL CONNECT WHICH CONNECTS TO ORACLE
>
> https://www.synergex.com/products-connectivity-open-source/

Two things Bob:

1) Porting Dibol to x86-64 VMS does nothing to solve the problems
discussed here.

2) If Synergex have decided not to port to x86-64 VMS (based on your
comments) then it might mean they no longer have enough VMS users to
justify the port.

In that case, you are looking at moving your Dibol code over to another
platform such as Linux. This is a problem that (for example) Ada users
have had to deal with as there will not be an Ada compiler for x86-64 VMS.

Simon.

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

Re: VSI roadmap

<ubvppj$1qgjt$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: new...@cct-net.co.uk (Chris Townley)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Mon, 21 Aug 2023 14:45:22 +0100
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <ubvppj$1qgjt$1@dont-email.me>
References: <ubjb57$3e2qk$1@dont-email.me> <ubjp8p$3g17v$1@dont-email.me>
<ubjtri$3kag7$1@dont-email.me> <kk5f8aFsgh4U1@mid.individual.net>
<8a971f20-8260-4fae-b57e-305dca515530n@googlegroups.com>
<ubvl04$1su3r$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 21 Aug 2023 13:45:23 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="6254d6f7904fdc817c68f60e6a7f54ce";
logging-data="1917565"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+ywFLJf8ugnnCUFBpdScHRJTjNLR2DKLM="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:ra8l50So9GiGXQCR74mzx3p7pZc=
Content-Language: en-GB
In-Reply-To: <ubvl04$1su3r$2@dont-email.me>
 by: Chris Townley - Mon, 21 Aug 2023 13:45 UTC

On 21/08/2023 13:23, Simon Clubley wrote:
> On 2023-08-18, ultr...@gmail.com <ultradwc@gmail.com> wrote:
>>
>> THEN YOU MAKE SURE SYNERGY PORTS THEIR DIBOL LANGUAGE ALONG WITH SQL CONNECT WHICH CONNECTS TO ORACLE
>>
>> https://www.synergex.com/products-connectivity-open-source/
>
> Two things Bob:
>
> 1) Porting Dibol to x86-64 VMS does nothing to solve the problems
> discussed here.
>
> 2) If Synergex have decided not to port to x86-64 VMS (based on your
> comments) then it might mean they no longer have enough VMS users to
> justify the port.
>
> In that case, you are looking at moving your Dibol code over to another
> platform such as Linux. This is a problem that (for example) Ada users
> have had to deal with as there will not be an Ada compiler for x86-64 VMS.
>
> Simon.

unless of course there comes an opensource port?

--
Chris

Re: VSI roadmap

<uc06u0$206ju$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Mon, 21 Aug 2023 17:29:37 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 52
Message-ID: <uc06u0$206ju$1@dont-email.me>
References: <ubjb57$3e2qk$1@dont-email.me> <ubjp8p$3g17v$1@dont-email.me> <ubjtri$3kag7$1@dont-email.me> <kk5f8aFsgh4U1@mid.individual.net> <8a971f20-8260-4fae-b57e-305dca515530n@googlegroups.com> <ubvl04$1su3r$2@dont-email.me> <ubvppj$1qgjt$1@dont-email.me>
Injection-Date: Mon, 21 Aug 2023 17:29:37 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="8489522ca9e8fa61e136250910584da8";
logging-data="2103934"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18stnvFdX2s8yDRIFV2MYsZJS8IOpLc4Jc="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:wWE17tar/CZiAzC52yJfSGsvM7g=
 by: Simon Clubley - Mon, 21 Aug 2023 17:29 UTC

On 2023-08-21, Chris Townley <news@cct-net.co.uk> wrote:
> On 21/08/2023 13:23, Simon Clubley wrote:
>> On 2023-08-18, ultr...@gmail.com <ultradwc@gmail.com> wrote:
>>>
>>> THEN YOU MAKE SURE SYNERGY PORTS THEIR DIBOL LANGUAGE ALONG WITH SQL CONNECT WHICH CONNECTS TO ORACLE
>>>
>>> https://www.synergex.com/products-connectivity-open-source/
>>
>> Two things Bob:
>>
>> 1) Porting Dibol to x86-64 VMS does nothing to solve the problems
>> discussed here.
>>
>> 2) If Synergex have decided not to port to x86-64 VMS (based on your
>> comments) then it might mean they no longer have enough VMS users to
>> justify the port.
>>
>> In that case, you are looking at moving your Dibol code over to another
>> platform such as Linux. This is a problem that (for example) Ada users
>> have had to deal with as there will not be an Ada compiler for x86-64 VMS.
>>
>> Simon.
>
> unless of course there comes an opensource port?
>

That will not happen. That simply will not happen.

Not only has the language been massively extended since the DEC days,
the language itself is only one part of a Synergex toolkit, which
includes, among other things, a GUI/character cell forms environment
integrated into Synergex Dibol user source code that would also need
to be duplicated.

IOW, this is no longer DEC ANSI DIBOL we are talking about.

Try to imagine the effort involved with implementing DEC Basic (or similar)
on Linux and then imagine several times that amount of work. That's the
amount of effort (at an absolute minimum) we are talking about here.

And this is based on my last knowledge of the language from a decade or
so ago before I changed jobs. Goodness knows how much else has been added
since then.

Simon.

PS: BTW Bob, you may wish to consider an upgrade to a TTY Model 43.
They have a much nicer keyboard than the ASR 33 and also support lowercase.

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

Re: VSI roadmap

<uc07tg$20afk$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Mon, 21 Aug 2023 13:46:34 -0400
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <uc07tg$20afk$1@dont-email.me>
References: <ubjb57$3e2qk$1@dont-email.me> <ubjp8p$3g17v$1@dont-email.me>
<ubjtri$3kag7$1@dont-email.me> <kk5f8aFsgh4U1@mid.individual.net>
<8a971f20-8260-4fae-b57e-305dca515530n@googlegroups.com>
<ubvl04$1su3r$2@dont-email.me> <ubvppj$1qgjt$1@dont-email.me>
<uc06u0$206ju$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 21 Aug 2023 17:46:24 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="29ddfdce7235df8d29b575a2ca474f9f";
logging-data="2107892"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+dGKqcut+xgM+ErLsXD7RFybtqphLJU2M="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:r4c0bLUVdPqGtK34BShAH2xtsc0=
In-Reply-To: <uc06u0$206ju$1@dont-email.me>
 by: Dave Froble - Mon, 21 Aug 2023 17:46 UTC

On 8/21/2023 1:29 PM, Simon Clubley wrote:

> PS: BTW Bob, you may wish to consider an upgrade to a TTY Model 43.
> They have a much nicer keyboard than the ASR 33 and also support lowercase.

Careful Simon, he'll think we're ganging up on him ...

And he might be correct ...

:-)

--
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: VSI roadmap

<uc0et8$1qhkb$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: new...@cct-net.co.uk (Chris Townley)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Mon, 21 Aug 2023 20:45:44 +0100
Organization: A noiseless patient Spider
Lines: 56
Message-ID: <uc0et8$1qhkb$1@dont-email.me>
References: <ubjb57$3e2qk$1@dont-email.me> <ubjp8p$3g17v$1@dont-email.me>
<ubjtri$3kag7$1@dont-email.me> <kk5f8aFsgh4U1@mid.individual.net>
<8a971f20-8260-4fae-b57e-305dca515530n@googlegroups.com>
<ubvl04$1su3r$2@dont-email.me> <ubvppj$1qgjt$1@dont-email.me>
<uc06u0$206ju$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 21 Aug 2023 19:45:44 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="6254d6f7904fdc817c68f60e6a7f54ce";
logging-data="1918603"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/xJyRuezylPxsRZssydZmSQh5mOyZVOZk="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:LaRCOFqOf+5bVcFXD1IauvuHL10=
In-Reply-To: <uc06u0$206ju$1@dont-email.me>
Content-Language: en-GB
 by: Chris Townley - Mon, 21 Aug 2023 19:45 UTC

On 21/08/2023 18:29, Simon Clubley wrote:
> On 2023-08-21, Chris Townley <news@cct-net.co.uk> wrote:
>> On 21/08/2023 13:23, Simon Clubley wrote:
>>> On 2023-08-18, ultr...@gmail.com <ultradwc@gmail.com> wrote:
>>>>
>>>> THEN YOU MAKE SURE SYNERGY PORTS THEIR DIBOL LANGUAGE ALONG WITH SQL CONNECT WHICH CONNECTS TO ORACLE
>>>>
>>>> https://www.synergex.com/products-connectivity-open-source/
>>>
>>> Two things Bob:
>>>
>>> 1) Porting Dibol to x86-64 VMS does nothing to solve the problems
>>> discussed here.
>>>
>>> 2) If Synergex have decided not to port to x86-64 VMS (based on your
>>> comments) then it might mean they no longer have enough VMS users to
>>> justify the port.
>>>
>>> In that case, you are looking at moving your Dibol code over to another
>>> platform such as Linux. This is a problem that (for example) Ada users
>>> have had to deal with as there will not be an Ada compiler for x86-64 VMS.
>>>
>>> Simon.
>>
>> unless of course there comes an opensource port?
>>
>
> That will not happen. That simply will not happen.
>
> Not only has the language been massively extended since the DEC days,
> the language itself is only one part of a Synergex toolkit, which
> includes, among other things, a GUI/character cell forms environment
> integrated into Synergex Dibol user source code that would also need
> to be duplicated.
>
> IOW, this is no longer DEC ANSI DIBOL we are talking about.
>
> Try to imagine the effort involved with implementing DEC Basic (or similar)
> on Linux and then imagine several times that amount of work. That's the
> amount of effort (at an absolute minimum) we are talking about here.
>
> And this is based on my last knowledge of the language from a decade or
> so ago before I changed jobs. Goodness knows how much else has been added
> since then.
>
> Simon.
>
> PS: BTW Bob, you may wish to consider an upgrade to a TTY Model 43.
> They have a much nicer keyboard than the ASR 33 and also support lowercase.
>

Actually I was thinking of ADA

--
Chris

Re: VSI roadmap

<uc0q95$2314d$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Mon, 21 Aug 2023 18:59:51 -0400
Organization: A noiseless patient Spider
Lines: 56
Message-ID: <uc0q95$2314d$1@dont-email.me>
References: <ubjb57$3e2qk$1@dont-email.me> <ubjp8p$3g17v$1@dont-email.me>
<ubjtri$3kag7$1@dont-email.me> <kk5f8aFsgh4U1@mid.individual.net>
<8a971f20-8260-4fae-b57e-305dca515530n@googlegroups.com>
<ubvl04$1su3r$2@dont-email.me> <ubvppj$1qgjt$1@dont-email.me>
<uc06u0$206ju$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 21 Aug 2023 22:59:49 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="88be33ffa2afac16186434cddb15370f";
logging-data="2196621"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18N649V0asZEKnSevhDUQmVce+wRcL+S0I="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:G9eR123yXvP4C4dY6x+8gO2LRfQ=
In-Reply-To: <uc06u0$206ju$1@dont-email.me>
Content-Language: en-US
 by: Arne Vajhøj - Mon, 21 Aug 2023 22:59 UTC

On 8/21/2023 1:29 PM, Simon Clubley wrote:
> On 2023-08-21, Chris Townley <news@cct-net.co.uk> wrote:
>> On 21/08/2023 13:23, Simon Clubley wrote:
>>> 2) If Synergex have decided not to port to x86-64 VMS (based on your
>>> comments) then it might mean they no longer have enough VMS users to
>>> justify the port.
>>>
>>> In that case, you are looking at moving your Dibol code over to another
>>> platform such as Linux. This is a problem that (for example) Ada users
>>> have had to deal with as there will not be an Ada compiler for x86-64 VMS.
>>
>> unless of course there comes an opensource port?
>
> That will not happen. That simply will not happen.
>
> Not only has the language been massively extended since the DEC days,
> the language itself is only one part of a Synergex toolkit, which
> includes, among other things, a GUI/character cell forms environment
> integrated into Synergex Dibol user source code that would also need
> to be duplicated.
>
> IOW, this is no longer DEC ANSI DIBOL we are talking about.
>
> Try to imagine the effort involved with implementing DEC Basic (or similar)
> on Linux and then imagine several times that amount of work. That's the
> amount of effort (at an absolute minimum) we are talking about here.
>
> And this is based on my last knowledge of the language from a decade or
> so ago before I changed jobs. Goodness knows how much else has been added
> since then.

He seems to have been talking about Ada. :-)

In theory the size of the project does not rule out an
open source implementation. Almost all the worlds
biggest development tool chains are fully or partly
open source.

The size and the fact that it is for VMS makes it
unrealistic though.

But there are a few potential alternative paths
forward for Dibol on VMS.

If VSI implemented .NET on VMS, then Dibol would become
available, because it supports .NET as platform.

If Synergex decided to support JVM as platform, then
Dibol would become available on VMS, because VSI
supports Java.

Arne

Re: VSI roadmap

<uc0r86$2314d$2@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Mon, 21 Aug 2023 19:16:24 -0400
Organization: A noiseless patient Spider
Lines: 52
Message-ID: <uc0r86$2314d$2@dont-email.me>
References: <ubjb57$3e2qk$1@dont-email.me> <ubjp8p$3g17v$1@dont-email.me>
<ubjtri$3kag7$1@dont-email.me> <kk5f8aFsgh4U1@mid.individual.net>
<8a971f20-8260-4fae-b57e-305dca515530n@googlegroups.com>
<ubvl04$1su3r$2@dont-email.me> <ubvppj$1qgjt$1@dont-email.me>
<uc06u0$206ju$1@dont-email.me> <uc0et8$1qhkb$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 21 Aug 2023 23:16:22 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="88be33ffa2afac16186434cddb15370f";
logging-data="2196621"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18z5MphlpHeOSR3McvzfASfs2/DU52qifU="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:Bjtd6fC0wZGjwxWwY7DMErPa3YU=
In-Reply-To: <uc0et8$1qhkb$1@dont-email.me>
Content-Language: en-US
 by: Arne Vajhøj - Mon, 21 Aug 2023 23:16 UTC

On 8/21/2023 3:45 PM, Chris Townley wrote:
> On 21/08/2023 18:29, Simon Clubley wrote:
>> On 2023-08-21, Chris Townley <news@cct-net.co.uk> wrote:
>>> On 21/08/2023 13:23, Simon Clubley wrote:
>>>> 2) If Synergex have decided not to port to x86-64 VMS (based on your
>>>> comments) then it might mean they no longer have enough VMS users to
>>>> justify the port.
>>>>
>>>> In that case, you are looking at moving your Dibol code over to another
>>>> platform such as Linux. This is a problem that (for example) Ada users
>>>> have had to deal with as there will not be an Ada compiler for
>>>> x86-64 VMS.
>>>
>>> unless of course there comes an opensource port?
>>
>> That will not happen. That simply will not happen.
>>
>> Not only has the language been massively extended since the DEC days,
>> the language itself is only one part of a Synergex toolkit, which
>> includes, among other things, a GUI/character cell forms environment
>> integrated into Synergex Dibol user source code that would also need
>> to be duplicated.
>>
>> IOW, this is no longer DEC ANSI DIBOL we are talking about.
....
>
> Actually I was thinking of ADA

Ada is a good example of the problem with VMS and
open source.

Ada exist as open source (FSF GNAT).

At some point in time it did work on VMS (I still got
a VMS Alpha kit that works).

And there was also some effort to get GNAT running on
VMS Itanium, but I don't think it ever completed.

Nothing prevents a number of VMS Ada enthusiasts to port
a recent FSF GNAT to VMS x86-64.

But will it happen?

No.

There may be 25 people that have an opinion about what
DEC should have done in the late 80's, but there are only
10 people interested in porting open source to VMS.

Arne

Re: VSI roadmap

<kkij0aF9vvnU1@mid.individual.net>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (bill)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Mon, 21 Aug 2023 21:57:29 -0400
Lines: 65
Message-ID: <kkij0aF9vvnU1@mid.individual.net>
References: <ubjb57$3e2qk$1@dont-email.me> <ubjp8p$3g17v$1@dont-email.me>
<ubjtri$3kag7$1@dont-email.me> <kk5f8aFsgh4U1@mid.individual.net>
<8a971f20-8260-4fae-b57e-305dca515530n@googlegroups.com>
<ubvl04$1su3r$2@dont-email.me> <ubvppj$1qgjt$1@dont-email.me>
<uc06u0$206ju$1@dont-email.me> <uc0et8$1qhkb$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 whAf5OKtHnVHzqi1HFvkNg9zYrgq1gN/eFoHpMHqTmpXSILo2z
Cancel-Lock: sha1:EBuxz+M/fulj4zYfVTfDn7PTz1Q= sha256:FjAa75PvadMWBVUsDtDv5iJ0mZRRaleCSikLhg5Ejtk=
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Content-Language: en-US
In-Reply-To: <uc0et8$1qhkb$1@dont-email.me>
 by: bill - Tue, 22 Aug 2023 01:57 UTC

On 8/21/2023 3:45 PM, Chris Townley wrote:
> On 21/08/2023 18:29, Simon Clubley wrote:
>> On 2023-08-21, Chris Townley <news@cct-net.co.uk> wrote:
>>> On 21/08/2023 13:23, Simon Clubley wrote:
>>>> On 2023-08-18, ultr...@gmail.com <ultradwc@gmail.com> wrote:
>>>>>
>>>>> THEN YOU MAKE SURE SYNERGY PORTS THEIR DIBOL LANGUAGE ALONG WITH
>>>>> SQL CONNECT WHICH CONNECTS TO ORACLE
>>>>>
>>>>> https://www.synergex.com/products-connectivity-open-source/
>>>>
>>>> Two things Bob:
>>>>
>>>> 1) Porting Dibol to x86-64 VMS does nothing to solve the problems
>>>> discussed here.
>>>>
>>>> 2) If Synergex have decided not to port to x86-64 VMS (based on your
>>>> comments) then it might mean they no longer have enough VMS users to
>>>> justify the port.
>>>>
>>>> In that case, you are looking at moving your Dibol code over to another
>>>> platform such as Linux. This is a problem that (for example) Ada users
>>>> have had to deal with as there will not be an Ada compiler for
>>>> x86-64 VMS.
>>>>
>>>> Simon.
>>>
>>> unless of course there comes an opensource port?
>>>
>>
>> That will not happen. That simply will not happen.
>>
>> Not only has the language been massively extended since the DEC days,
>> the language itself is only one part of a Synergex toolkit, which
>> includes, among other things, a GUI/character cell forms environment
>> integrated into Synergex Dibol user source code that would also need
>> to be duplicated.
>>
>> IOW, this is no longer DEC ANSI DIBOL we are talking about.
>>
>> Try to imagine the effort involved with implementing DEC Basic (or
>> similar)
>> on Linux and then imagine several times that amount of work. That's the
>> amount of effort (at an absolute minimum) we are talking about here.
>>
>> And this is based on my last knowledge of the language from a decade or
>> so ago before I changed jobs. Goodness knows how much else has been added
>> since then.
>>
>> Simon.
>>
>> PS: BTW Bob, you may wish to consider an upgrade to a TTY Model 43.
>> They have a much nicer keyboard than the ASR 33 and also support
>> lowercase.
>>
>
> Actually I was thinking of ADA
>

I would expect that most Ada users today cannot work with a non-
validated compiler. I also doubt a compiler without full support
would be usable. Neither of them come with opensource projects.

bill

Re: VSI roadmap

<uc16bt$28eua$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Mon, 21 Aug 2023 22:26:03 -0400
Organization: A noiseless patient Spider
Lines: 39
Message-ID: <uc16bt$28eua$1@dont-email.me>
References: <ubjb57$3e2qk$1@dont-email.me> <ubjp8p$3g17v$1@dont-email.me>
<ubjtri$3kag7$1@dont-email.me> <kk5f8aFsgh4U1@mid.individual.net>
<8a971f20-8260-4fae-b57e-305dca515530n@googlegroups.com>
<ubvl04$1su3r$2@dont-email.me> <ubvppj$1qgjt$1@dont-email.me>
<uc06u0$206ju$1@dont-email.me> <uc0et8$1qhkb$1@dont-email.me>
<kkij0aF9vvnU1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 22 Aug 2023 02:26:05 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="88be33ffa2afac16186434cddb15370f";
logging-data="2374602"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19KQYMX0pEDUdgkuqSMLLmNGAS7vpZ5h3U="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:4u4eVA571O7ZlpY2mdOv/zSW3Cg=
Content-Language: en-US
In-Reply-To: <kkij0aF9vvnU1@mid.individual.net>
 by: Arne Vajhøj - Tue, 22 Aug 2023 02:26 UTC

On 8/21/2023 9:57 PM, bill wrote:
> On 8/21/2023 3:45 PM, Chris Townley wrote:
>> On 21/08/2023 18:29, Simon Clubley wrote:
>>> On 2023-08-21, Chris Townley <news@cct-net.co.uk> wrote:
>>>> On 21/08/2023 13:23, Simon Clubley wrote:
>>>>> In that case, you are looking at moving your Dibol code over to
>>>>> another
>>>>> platform such as Linux. This is a problem that (for example) Ada users
>>>>> have had to deal with as there will not be an Ada compiler for
>>>>> x86-64 VMS.
>>>>
>>>> unless of course there comes an opensource port?
....
>>> IOW, this is no longer DEC ANSI DIBOL we are talking about.
....
>>
>> Actually I was thinking of ADA
>
> I would expect that most Ada users today cannot work with a non-
> validated compiler.  I also doubt a compiler without full support
> would be usable.  Neither of them come with opensource projects.

Lots of open source has a commercial backing that can provide
support for those willing to pay.

Redhat Linux - IBM, MySQL - Oracle, PostgreSQL - EDB etc..

If there is a commercial backing then certification is a
possibility as well.

Like AdaCore GNAT.

Open source can be but does not not have to be a team of unpaid
volunteers.

Arne

Re: VSI roadmap

<uc28jt$2da67$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Tue, 22 Aug 2023 12:10:37 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 39
Message-ID: <uc28jt$2da67$1@dont-email.me>
References: <ubjb57$3e2qk$1@dont-email.me> <ubjp8p$3g17v$1@dont-email.me> <ubjtri$3kag7$1@dont-email.me> <kk5f8aFsgh4U1@mid.individual.net> <8a971f20-8260-4fae-b57e-305dca515530n@googlegroups.com> <ubvl04$1su3r$2@dont-email.me> <ubvppj$1qgjt$1@dont-email.me> <uc06u0$206ju$1@dont-email.me> <uc0q95$2314d$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 22 Aug 2023 12:10:37 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="20c6edc6bf46090f0cc2959c0fb62112";
logging-data="2533575"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX192z8SWa8jnl5nXYmWRAELm4ZtxuCSzN08="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:LgT49QsBp7ocKeglvF3LUC4k7vo=
 by: Simon Clubley - Tue, 22 Aug 2023 12:10 UTC

On 2023-08-21, Arne Vajhøj <arne@vajhoej.dk> wrote:
>
> He seems to have been talking about Ada. :-)
>

Hey, in Simon's defence, the comment from Chris is still ambiguous,
even in hindsight. :-)

Bill is also probably right when he talks about a validated compiler
and don't forget that validated is not the same thing as supported.

> In theory the size of the project does not rule out an
> open source implementation. Almost all the worlds
> biggest development tool chains are fully or partly
> open source.
>
> The size and the fact that it is for VMS makes it
> unrealistic though.
>
> But there are a few potential alternative paths
> forward for Dibol on VMS.
>
> If VSI implemented .NET on VMS, then Dibol would become
> available, because it supports .NET as platform.
>
> If Synergex decided to support JVM as platform, then
> Dibol would become available on VMS, because VSI
> supports Java.
>

I don't see any of those options happening in the short or medium term
however, so Bob is probably going to have to consider other options such
as moving his Dibol codebase to Linux, unfortunately.

Simon.

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

Re: VSI roadmap

<kkjqq7FeimoU1@mid.individual.net>

  copy mid

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

  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)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Tue, 22 Aug 2023 09:16:55 -0400
Lines: 45
Message-ID: <kkjqq7FeimoU1@mid.individual.net>
References: <ubjb57$3e2qk$1@dont-email.me> <ubjp8p$3g17v$1@dont-email.me>
<ubjtri$3kag7$1@dont-email.me> <kk5f8aFsgh4U1@mid.individual.net>
<8a971f20-8260-4fae-b57e-305dca515530n@googlegroups.com>
<ubvl04$1su3r$2@dont-email.me> <ubvppj$1qgjt$1@dont-email.me>
<uc06u0$206ju$1@dont-email.me> <uc0q95$2314d$1@dont-email.me>
<uc28jt$2da67$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 dd3uwVgMaQZEWQLSTBZ/pwuRjcj9GjHOKDVOz//R8k2G5s3wLI
Cancel-Lock: sha1:s7ScegvnM371WaA6lawAO0tp400= sha256:qQAEj5gCVHGP+fVhKJEDEbpmYv8vjXNRC5kuHxbx+OE=
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Content-Language: en-US
In-Reply-To: <uc28jt$2da67$1@dont-email.me>
 by: bill - Tue, 22 Aug 2023 13:16 UTC

On 8/22/2023 8:10 AM, Simon Clubley wrote:
> On 2023-08-21, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>
>> He seems to have been talking about Ada. :-)
>>
>
> Hey, in Simon's defence, the comment from Chris is still ambiguous,
> even in hindsight. :-)
>
> Bill is also probably right when he talks about a validated compiler
> and don't forget that validated is not the same thing as supported.

I decided to verify that. Sadly, Ada compilers are no longer validated.

>
>> In theory the size of the project does not rule out an
>> open source implementation. Almost all the worlds
>> biggest development tool chains are fully or partly
>> open source.
>>
>> The size and the fact that it is for VMS makes it
>> unrealistic though.
>>
>> But there are a few potential alternative paths
>> forward for Dibol on VMS.
>>
>> If VSI implemented .NET on VMS, then Dibol would become
>> available, because it supports .NET as platform.
>>
>> If Synergex decided to support JVM as platform, then
>> Dibol would become available on VMS, because VSI
>> supports Java.
>>
>
> I don't see any of those options happening in the short or medium term
> however, so Bob is probably going to have to consider other options such
> as moving his Dibol codebase to Linux, unfortunately.

Which, I am sure, is the same that will happen with the Ada users (if it
hasn't already!)

bill

Re: VSI roadmap

<uc2g1f$kd4$2@news.misty.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.213.180.184.10!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Tue, 22 Aug 2023 16:17:19 +0200
Organization: MGT Consulting
Message-ID: <uc2g1f$kd4$2@news.misty.com>
References: <ubjb57$3e2qk$1@dont-email.me>
<mn.8c117e78dac87fca.104627@invalid.skynet.be> <ubm9cj$3ulrh$1@dont-email.me>
<77fe801a-48fc-4c08-880c-01642ae50349n@googlegroups.com>
<ubo70e$b1am$1@dont-email.me> <ubobfg$bgl8$1@dont-email.me>
<ubokse$d0ca$1@dont-email.me> <ubvk7m$1su3r$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 22 Aug 2023 14:17:19 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="213.180.184.10";
logging-data="20900"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.14.0
In-Reply-To: <ubvk7m$1su3r$1@dont-email.me>
 by: Johnny Billquist - Tue, 22 Aug 2023 14:17 UTC

On 2023-08-21 14:10, Simon Clubley wrote:
> On 2023-08-18, Dave Froble <davef@tsoft-inc.com> wrote:
>>
>> Just not anywhere as nice with RMS and "external to the database" record
>> definitions.
>>
>
> RMS was clearly designed by people who thought punched cards were cool...

Yeah. Just like BDB. Or any other key-value datastore. Definitely smells
like puched cards...

Johnny

Re: VSI roadmap

<uc2r80$2gjlk$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Tue, 22 Aug 2023 17:28:32 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 60
Message-ID: <uc2r80$2gjlk$1@dont-email.me>
References: <ubjb57$3e2qk$1@dont-email.me> <ubjp8p$3g17v$1@dont-email.me> <ubjtri$3kag7$1@dont-email.me> <kk5f8aFsgh4U1@mid.individual.net> <8a971f20-8260-4fae-b57e-305dca515530n@googlegroups.com> <ubvl04$1su3r$2@dont-email.me> <ubvppj$1qgjt$1@dont-email.me> <uc06u0$206ju$1@dont-email.me> <uc0q95$2314d$1@dont-email.me> <uc28jt$2da67$1@dont-email.me> <kkjqq7FeimoU1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 22 Aug 2023 17:28:32 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="20c6edc6bf46090f0cc2959c0fb62112";
logging-data="2641588"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19bwb7ne9rbKER23+RcZo9Bt263cPhP8Mc="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:J5lXPLCP15pm92aCRNxa3528gYs=
 by: Simon Clubley - Tue, 22 Aug 2023 17:28 UTC

On 2023-08-22, bill <bill.gunshannon@gmail.com> wrote:
> On 8/22/2023 8:10 AM, Simon Clubley wrote:
>> On 2023-08-21, Arne Vajhøj <arne@vajhoej.dk> wrote:
>>>
>>> He seems to have been talking about Ada. :-)
>>>
>>
>> Hey, in Simon's defence, the comment from Chris is still ambiguous,
>> even in hindsight. :-)
>>
>> Bill is also probably right when he talks about a validated compiler
>> and don't forget that validated is not the same thing as supported.
>
> I decided to verify that. Sadly, Ada compilers are no longer validated.
>

For the safety critical stuff, they are probably doing the certification
on the final generated code.

>
>>
>>> In theory the size of the project does not rule out an
>>> open source implementation. Almost all the worlds
>>> biggest development tool chains are fully or partly
>>> open source.
>>>
>>> The size and the fact that it is for VMS makes it
>>> unrealistic though.
>>>
>>> But there are a few potential alternative paths
>>> forward for Dibol on VMS.
>>>
>>> If VSI implemented .NET on VMS, then Dibol would become
>>> available, because it supports .NET as platform.
>>>
>>> If Synergex decided to support JVM as platform, then
>>> Dibol would become available on VMS, because VSI
>>> supports Java.
>>>
>>
>> I don't see any of those options happening in the short or medium term
>> however, so Bob is probably going to have to consider other options such
>> as moving his Dibol codebase to Linux, unfortunately.
>
> Which, I am sure, is the same that will happen with the Ada users (if it
> hasn't already!)
>

Yes, except maybe those frozen on a specific environment for certification
purposes (which probably were not going to move to x86-64 VMS anyway).

I also suspect a number of other people have reluctantly finally decided
to move away from VMS for various other reasons as well (lack of products,
duration of porting effort, etc).

Simon.

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

Re: VSI roadmap

<uc3gce$2jo9t$2@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Tue, 22 Aug 2023 19:29:18 -0400
Organization: A noiseless patient Spider
Lines: 28
Message-ID: <uc3gce$2jo9t$2@dont-email.me>
References: <ubjb57$3e2qk$1@dont-email.me> <ubjp8p$3g17v$1@dont-email.me>
<ubjtri$3kag7$1@dont-email.me> <kk5f8aFsgh4U1@mid.individual.net>
<8a971f20-8260-4fae-b57e-305dca515530n@googlegroups.com>
<ubvl04$1su3r$2@dont-email.me> <ubvppj$1qgjt$1@dont-email.me>
<uc06u0$206ju$1@dont-email.me> <uc0q95$2314d$1@dont-email.me>
<uc28jt$2da67$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 22 Aug 2023 23:29:18 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="07d179d2a3acd286e25909e7c8569b64";
logging-data="2744637"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/ZR55PpAh9T+FAplsfxmxPSH5GAOEyHFE="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:0Q37vemIFXDpsdXwa5/liLgAfgo=
In-Reply-To: <uc28jt$2da67$1@dont-email.me>
Content-Language: en-US
 by: Arne Vajhøj - Tue, 22 Aug 2023 23:29 UTC

On 8/22/2023 8:10 AM, Simon Clubley wrote:
> On 2023-08-21, Arne Vajhøj <arne@vajhoej.dk> wrote:
>> But there are a few potential alternative paths
>> forward for Dibol on VMS.
>>
>> If VSI implemented .NET on VMS, then Dibol would become
>> available, because it supports .NET as platform.
>>
>> If Synergex decided to support JVM as platform, then
>> Dibol would become available on VMS, because VSI
>> supports Java.
>
> I don't see any of those options happening in the short or medium term
> however,

True.

> so Bob is probably going to have to consider other options such
> as moving his Dibol codebase to Linux, unfortunately.

If Synergex will not support VMS x86-64.

So far I believe we only have Bob's whining about the
topic not an official statement from Synergex.

Arne

Re: VSI roadmap

<uc3hdg$2jsgp$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VSI roadmap
Date: Tue, 22 Aug 2023 19:46:54 -0400
Organization: A noiseless patient Spider
Lines: 37
Message-ID: <uc3hdg$2jsgp$1@dont-email.me>
References: <ubjb57$3e2qk$1@dont-email.me>
<mn.8c117e78dac87fca.104627@invalid.skynet.be> <ubm9cj$3ulrh$1@dont-email.me>
<77fe801a-48fc-4c08-880c-01642ae50349n@googlegroups.com>
<ubo70e$b1am$1@dont-email.me> <ubobfg$bgl8$1@dont-email.me>
<ubokse$d0ca$1@dont-email.me> <ubvk7m$1su3r$1@dont-email.me>
<uc2g1f$kd4$2@news.misty.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 22 Aug 2023 23:46:56 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="07d179d2a3acd286e25909e7c8569b64";
logging-data="2748953"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/G0IV+xDDItWYa1/lxi1+zkFMLKYK4jiY="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:JfM+VAmEa22XbSDVQc8w8eXouwI=
Content-Language: en-US
In-Reply-To: <uc2g1f$kd4$2@news.misty.com>
 by: Arne Vajhøj - Tue, 22 Aug 2023 23:46 UTC

On 8/22/2023 10:17 AM, Johnny Billquist wrote:
> On 2023-08-21 14:10, Simon Clubley wrote:
>> On 2023-08-18, Dave Froble <davef@tsoft-inc.com> wrote:
>>> Just not anywhere as nice with RMS and "external to the database" record
>>> definitions.
>>
>> RMS was clearly designed by people who thought punched cards were cool...
>
> Yeah. Just like BDB. Or any other key-value datastore. Definitely smells
> like puched cards...

The concept is sort of timeless.

ISAM/VSAM on IBM mainframe must be about as old as me.

Lots of OS got similar features. Including VMS RMS.
*nix got DBM in 1979 and BDB in 1994.

It is a standard or at least de facto standard feature
in Cobol.

In this century the concept has become known
as NoSQL key value store and several new has
been created like:
LevelDB (Google) 2011
LMDB 2011
RocksDB (Facebook) 2012

Where the age of RMS indexed-sequential files
show is the 32 KB record size limit.

Arne


computers / comp.os.vms / Re: VSI roadmap

Pages:1234
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor