Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

I use technology in order to hate it more properly. -- Nam June Paik


computers / comp.os.vms / Re: Coding with/without RDBMS

SubjectAuthor
* CRTL and RMS vs SSIOGreg Tinkler
+* Re: CRTL and RMS vs SSIOStephen Hoffman
|`* Re: CRTL and RMS vs SSIOGreg Tinkler
| `- Re: CRTL and RMS vs SSIOStephen Hoffman
+* Re: CRTL and RMS vs SSIOCraig A. Berry
|+* Re: CRTL and RMS vs SSIODavid Jones
||+* Re: CRTL and RMS vs SSIOJohn Dallman
|||+* Re: CRTL and RMS vs SSIOGreg Tinkler
||||+- Re: CRTL and RMS vs SSIOArne Vajhøj
||||+* Re: CRTL and RMS vs SSIOLawrence D’Oliveiro
|||||`* Re: CRTL and RMS vs SSIOArne Vajhøj
||||| `* Re: CRTL and RMS vs SSIODave Froble
|||||  `* Re: CRTL and RMS vs SSIOArne Vajhøj
|||||   `* Re: CRTL and RMS vs SSIODave Froble
|||||    `* Re: CRTL and RMS vs SSIOArne Vajhøj
|||||     `* Re: CRTL and RMS vs SSIODave Froble
|||||      +* Re: CRTL and RMS vs SSIOLawrence D’Oliveiro
|||||      |`* Re: CRTL and RMS vs SSIODave Froble
|||||      | `* Re: CRTL and RMS vs SSIOSimon Clubley
|||||      |  +- Re: CRTL and RMS vs SSIODave Froble
|||||      |  +- Re: CRTL and RMS vs SSIOLawrence D’Oliveiro
|||||      |  `* Re: CRTL and RMS vs SSIOPhillip Helbig (undress to reply
|||||      |   +- Re: CRTL and RMS vs SSIOLawrence D’Oliveiro
|||||      |   `* Re: CRTL and RMS vs SSIOPhillip Helbig (undress to reply
|||||      |    +* Re: CRTL and RMS vs SSIOLawrence D’Oliveiro
|||||      |    |`- Re: CRTL and RMS vs SSIODave Froble
|||||      |    `* Re: CRTL and RMS vs SSIOPhillip Helbig (undress to reply
|||||      |     `- Re: CRTL and RMS vs SSIOLawrence D’Oliveiro
|||||      `* Re: CRTL and RMS vs SSIOArne Vajhøj
|||||       `* Re: CRTL and RMS vs SSIODave Froble
|||||        +* Re: CRTL and RMS vs SSIOJan-Erik Söderholm
|||||        |`* Re: CRTL and RMS vs SSIODave Froble
|||||        | +* Re: CRTL and RMS vs SSIOArne Vajhøj
|||||        | |`* Re: CRTL and RMS vs SSIODave Froble
|||||        | | `* Re: CRTL and RMS vs SSIOSimon Clubley
|||||        | |  `* Re: CRTL and RMS vs SSIODave Froble
|||||        | |   `- Re: CRTL and RMS vs SSIOArne Vajhøj
|||||        | `* Re: CRTL and RMS vs SSIOLawrence D’Oliveiro
|||||        |  `* Re: CRTL and RMS vs SSIOchris
|||||        |   +- Re: CRTL and RMS vs SSIOArne Vajhøj
|||||        |   `* Re: CRTL and RMS vs SSIOLawrence D’Oliveiro
|||||        |    `- Re: CRTL and RMS vs SSIOchris
|||||        +* Re: CRTL and RMS vs SSIOArne Vajhøj
|||||        |`* Re: CRTL and RMS vs SSIODave Froble
|||||        | `* Re: CRTL and RMS vs SSIOArne Vajhøj
|||||        |  +* Re: CRTL and RMS vs SSIODave Froble
|||||        |  |+* Coding with/without RDBMSDave Froble
|||||        |  ||+- Re: Coding with/without RDBMSArne Vajhøj
|||||        |  ||`* Re: Coding with/without RDBMSSimon Clubley
|||||        |  || +* Re: Coding with/without RDBMSArne Vajhøj
|||||        |  || |`* Re: Coding with/without RDBMSDave Froble
|||||        |  || | +* Re: Coding with/without RDBMSArne Vajhøj
|||||        |  || | |`* Re: Coding with/without RDBMSSimon Clubley
|||||        |  || | | `* Re: Coding with/without RDBMSArne Vajhøj
|||||        |  || | |  `* Re: Coding with/without RDBMSSimon Clubley
|||||        |  || | |   +- Re: Coding with/without RDBMSchris
|||||        |  || | |   `* Re: Coding with/without RDBMSArne Vajhøj
|||||        |  || | |    `* Re: Coding with/without RDBMSLawrence D’Oliveiro
|||||        |  || | |     +- Re: Coding with/without RDBMSArne Vajhøj
|||||        |  || | |     `- Re: Coding with/without RDBMSchris
|||||        |  || | `* Re: Coding with/without RDBMSPhillip Helbig (undress to reply
|||||        |  || |  +* Re: Coding with/without RDBMSArne Vajhøj
|||||        |  || |  |`- Re: Coding with/without RDBMSDave Froble
|||||        |  || |  `* Re: Coding with/without RDBMSBill Gunshannon
|||||        |  || |   +* Re: Coding with/without RDBMSArne Vajhøj
|||||        |  || |   |+- Re: Coding with/without RDBMSDavid Jones
|||||        |  || |   |`- Re: Coding with/without RDBMSLawrence D’Oliveiro
|||||        |  || |   `- Re: Coding with/without RDBMSDave Froble
|||||        |  || `* Re: Coding with/without RDBMSDave Froble
|||||        |  ||  +* Re: Coding with/without RDBMSArne Vajhøj
|||||        |  ||  |+- Re: Coding with/without RDBMSLawrence D’Oliveiro
|||||        |  ||  |`* Re: Coding with/without RDBMSDave Froble
|||||        |  ||  | `- Re: Coding with/without RDBMSArne Vajhøj
|||||        |  ||  +- Re: Coding with/without RDBMSLawrence D’Oliveiro
|||||        |  ||  +* Re: Coding with/without RDBMSPhillip Helbig (undress to reply
|||||        |  ||  |`- Re: Coding with/without RDBMSArne Vajhøj
|||||        |  ||  `* Re: Coding with/without RDBMSSimon Clubley
|||||        |  ||   `* Re: Coding with/without RDBMSDave Froble
|||||        |  ||    +- Re: Coding with/without RDBMSLawrence D’Oliveiro
|||||        |  ||    `* Re: Coding with/without RDBMSSimon Clubley
|||||        |  ||     +* Re: Coding with/without RDBMSBill Gunshannon
|||||        |  ||     |`- Re: Coding with/without RDBMSLawrence D’Oliveiro
|||||        |  ||     `* Re: Coding with/without RDBMSDave Froble
|||||        |  ||      +- Re: Coding with/without RDBMSLawrence D’Oliveiro
|||||        |  ||      +* Re: Coding with/without RDBMSArne Vajhøj
|||||        |  ||      |`* Re: Coding with/without RDBMSLawrence D’Oliveiro
|||||        |  ||      | `* Re: Coding with/without RDBMSArne Vajhøj
|||||        |  ||      |  `- Re: Coding with/without RDBMSLawrence D’Oliveiro
|||||        |  ||      `* Re: Coding with/without RDBMSBill Gunshannon
|||||        |  ||       +* Re: Coding with/without RDBMSDavid Jones
|||||        |  ||       |`- Re: Coding with/without RDBMSLawrence D’Oliveiro
|||||        |  ||       +* Re: Coding with/without RDBMSSimon Clubley
|||||        |  ||       |`* Re: Coding with/without RDBMSArne Vajhøj
|||||        |  ||       | +- Re: Coding with/without RDBMSLawrence D’Oliveiro
|||||        |  ||       | `* Re: Coding with/without RDBMSBill Gunshannon
|||||        |  ||       |  +* Re: Coding with/without RDBMSLawrence D’Oliveiro
|||||        |  ||       |  |+* Re: Coding with/without RDBMSJan-Erik Söderholm
|||||        |  ||       |  ||+- Re: Coding with/without RDBMSArne Vajhøj
|||||        |  ||       |  ||`- Re: Coding with/without RDBMSLawrence D’Oliveiro
|||||        |  ||       |  |`- Re: Coding with/without RDBMSArne Vajhøj
|||||        |  ||       |  +- Re: Coding with/without RDBMSPhillip Helbig (undress to reply
|||||        |  ||       |  +- Re: Coding with/without RDBMSArne Vajhøj
|||||        |  ||       |  `- Re: Coding with/without RDBMSArne Vajhøj
|||||        |  ||       +- Re: Coding with/without RDBMSArne Vajhøj
|||||        |  ||       `- Re: Coding with/without RDBMSDave Froble
|||||        |  |+- Re: CRTL and RMS vs SSIOArne Vajhøj
|||||        |  |`* Re: CRTL and RMS vs SSIOArne Vajhøj
|||||        |  `- Re: CRTL and RMS vs SSIOArne Vajhøj
|||||        `* Re: CRTL and RMS vs SSIOLawrence D’Oliveiro
||||+* Re: CRTL and RMS vs SSIODave Froble
||||+* Re: CRTL and RMS vs SSIOSimon Clubley
||||`* Re: CRTL and RMS vs SSIOStephen Hoffman
|||+* Re: CRTL and RMS vs SSIOLawrence D’Oliveiro
|||`- Re: CRTL and RMS vs SSIOSimon Clubley
||`* Re: CRTL and RMS vs SSIOLawrence D’Oliveiro
|`* Re: CRTL and RMS vs SSIODave Froble
`- Re: CRTL and RMS vs SSIOArne Vajhøj

Pages:123456789101112131415
Re: Coding with/without RDBMS

<6168b9b9$0$700$14726298@news.sunsite.dk>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: rocksolid2!i2pn.org!aioe.org!news.uzoreto.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Thu, 14 Oct 2021 19:13:55 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.2.0
Subject: Re: Coding with/without RDBMS
Content-Language: en-US
Newsgroups: comp.os.vms
References: <4e4ac776-f43f-4a84-8846-7fd0b6d949een@googlegroups.com>
<memo.20211006200440.12252G@jgd.cix.co.uk>
<b40117b2-d8fd-4fbb-b528-e67d4a9c79can@googlegroups.com>
<93839837-0c34-44dc-9b90-a4d59e06613dn@googlegroups.com>
<615f175c$0$695$14726298@news.sunsite.dk> <sjnanq$h1f$2@dont-email.me>
<6165e835$0$702$14726298@news.sunsite.dk> <sk4rvs$emk$1@dont-email.me>
<6165f9ac$0$700$14726298@news.sunsite.dk> <sk5e5h$lrc$1@dont-email.me>
<6166e76d$0$700$14726298@news.sunsite.dk> <sk6stq$q4p$1@dont-email.me>
<61671e79$0$702$14726298@news.sunsite.dk> <sk7h26$muo$1@dont-email.me>
<61677a7e$0$696$14726298@news.sunsite.dk> <sk8655$mdl$1@dont-email.me>
<sk8g30$j3$1@dont-email.me> <sk9rig$u1a$3@dont-email.me>
<616878c8$0$703$14726298@news.sunsite.dk> <ska19k$nmq$1@dont-email.me>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <ska19k$nmq$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 41
Message-ID: <6168b9b9$0$700$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: 9b689e19.news.sunsite.dk
X-Trace: 1634253242 news.sunsite.dk 700 arne@vajhoej.dk/68.9.63.232:52805
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Thu, 14 Oct 2021 23:13 UTC

On 10/14/2021 3:42 PM, Dave Froble wrote:
> On 10/14/2021 2:36 PM, Arne Vajhøj wrote:
>> On 10/14/2021 2:06 PM, Simon Clubley wrote:
>>> BTW, Basic really does like spewing its special characters onto the
>>> end of variable references. :-)

> Basic can be very happy to let the programmer specify that all variables
> must be declared.  Then variable names can be whatever they are declared
> to be.  Frankly, I see no decent reason to do all that typing when the
> compiler can do a much better job than any programmer.  One just needs to
> give it some hints.  I learned the variable suffex stuff long ago, and
> it's just natural to me.  Just as conventions in another language might
> be natural to someone used to that language.

Having variable type determined by variable name is definitely
out of fashion. The only other language i know doing that is
Fortran (Fortran is first letter while Basic is suffix but
same concept).

But type inference is definitely in fashion.

var v = 123

instead of:

int v = 123

and:

var v = "ABC"

instead of:

String v = "ABC"

And for those that does not use languages less than 30 years
old: var means "dear compiler give this variable type based on
right hand side" not "I want to be able to assign anything to this
variable".

Arne

Re: Coding with/without RDBMS

<6168bb2f$0$701$14726298@news.sunsite.dk>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: rocksolid2!news.neodome.net!news.uzoreto.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Thu, 14 Oct 2021 19:20:09 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.2.0
Subject: Re: Coding with/without RDBMS
Content-Language: en-US
Newsgroups: comp.os.vms
References: <4e4ac776-f43f-4a84-8846-7fd0b6d949een@googlegroups.com>
<memo.20211006200440.12252G@jgd.cix.co.uk>
<b40117b2-d8fd-4fbb-b528-e67d4a9c79can@googlegroups.com>
<93839837-0c34-44dc-9b90-a4d59e06613dn@googlegroups.com>
<615f175c$0$695$14726298@news.sunsite.dk> <sjnanq$h1f$2@dont-email.me>
<6165e835$0$702$14726298@news.sunsite.dk> <sk4rvs$emk$1@dont-email.me>
<6165f9ac$0$700$14726298@news.sunsite.dk> <sk5e5h$lrc$1@dont-email.me>
<6166e76d$0$700$14726298@news.sunsite.dk> <sk6stq$q4p$1@dont-email.me>
<61671e79$0$702$14726298@news.sunsite.dk> <sk7h26$muo$1@dont-email.me>
<61677a7e$0$696$14726298@news.sunsite.dk> <sk8655$mdl$1@dont-email.me>
<sk8g30$j3$1@dont-email.me> <sk9rig$u1a$3@dont-email.me>
<ska0tt$gkh$1@dont-email.me>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <ska0tt$gkh$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 24
Message-ID: <6168bb2f$0$701$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: 9b689e19.news.sunsite.dk
X-Trace: 1634253615 news.sunsite.dk 701 arne@vajhoej.dk/68.9.63.232:52959
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Thu, 14 Oct 2021 23:20 UTC

On 10/14/2021 3:36 PM, Dave Froble wrote:
> On 10/14/2021 2:06 PM, Simon Clubley wrote:
>> BTW, Basic really does like spewing its special characters onto the
>> end of variable references. :-)
>
> And other languages don't have such quirks?

Most does not.

Fortran use variable names for implicit typing as well.

But there are some other quirk likes.

PHP insist on all variable names to start with $.

Most newer languages allow Unicode in variable names, which
can also create some confusion.

> Did I mention I don't like C, and most likely would not like Ada?

What languages do you like besides Basic?

Arne

Re: CRTL and RMS vs SSIO

<380224d4-6894-4426-968f-ca6090555dc2n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a37:aa0f:: with SMTP id t15mr7415640qke.427.1634257256669;
Thu, 14 Oct 2021 17:20:56 -0700 (PDT)
X-Received: by 2002:ad4:48d4:: with SMTP id v20mr8450266qvx.42.1634257256405;
Thu, 14 Oct 2021 17:20:56 -0700 (PDT)
Path: rocksolid2!i2pn.org!weretis.net!feeder6.news.weretis.net!news.snarked.org!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Thu, 14 Oct 2021 17:20:56 -0700 (PDT)
In-Reply-To: <sk8q24$4di$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=118.93.180.215; posting-account=Rx7iEQoAAACMdczcZGHsDFakQWn8-8-t
NNTP-Posting-Host: 118.93.180.215
References: <4e4ac776-f43f-4a84-8846-7fd0b6d949een@googlegroups.com>
<memo.20211006200440.12252G@jgd.cix.co.uk> <b40117b2-d8fd-4fbb-b528-e67d4a9c79can@googlegroups.com>
<93839837-0c34-44dc-9b90-a4d59e06613dn@googlegroups.com> <615f175c$0$695$14726298@news.sunsite.dk>
<sjnanq$h1f$2@dont-email.me> <6165e835$0$702$14726298@news.sunsite.dk>
<sk4rvs$emk$1@dont-email.me> <6165f9ac$0$700$14726298@news.sunsite.dk>
<sk5e5h$lrc$1@dont-email.me> <6166e76d$0$700$14726298@news.sunsite.dk>
<sk6stq$q4p$1@dont-email.me> <4258b4b0-25f7-45eb-b21f-ceeebee9dc4an@googlegroups.com>
<sk8q24$4di$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <380224d4-6894-4426-968f-ca6090555dc2n@googlegroups.com>
Subject: Re: CRTL and RMS vs SSIO
From: lawrence...@gmail.com (Lawrence D’Oliveiro)
Injection-Date: Fri, 15 Oct 2021 00:20:56 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
Lines: 17
 by: Lawrence D’Oliveir - Fri, 15 Oct 2021 00:20 UTC

On Thursday, October 14, 2021 at 9:34:14 PM UTC+13, Jan-Erik Söderholm wrote:
> Den 2021-10-14 kl. 02:30, skrev Lawrence D’Oliveiro:
>> On Thursday, October 14, 2021 at 4:10:52 AM UTC+13, Dave Froble wrote:
>>> Also, I've noticed that doing some things with SQL can be much more complex.
>>
>> Only if you have to do them in COBOL!
>>
> Doesn't really matter what language you use EXEC SQL and END EXEC in,
> the SQL within that block looks the same.
There are some kinds of SQL you can only realistically do in a dynamic language. For example:
    sort = \
        {
            "id" : "id",
            "name" : "name",
            "when_saved" : "timestamp_ns",
        }.get(opts.get("sort"), "name")
    ...
    for entry in db_iter \
      (
        db,
        "select id, name, description, timestamp_ns from materials order by %s" % sort
      ) \
    :
        ...

Re: Coding with/without RDBMS

<80a20af8-bc33-4183-a152-5f5ac0858525n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:ae9:ebc2:: with SMTP id b185mr7511088qkg.491.1634257745341;
Thu, 14 Oct 2021 17:29:05 -0700 (PDT)
X-Received: by 2002:ac8:7014:: with SMTP id x20mr10287044qtm.2.1634257745220;
Thu, 14 Oct 2021 17:29:05 -0700 (PDT)
Path: rocksolid2!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Thu, 14 Oct 2021 17:29:04 -0700 (PDT)
In-Reply-To: <ska0tt$gkh$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=118.93.180.215; posting-account=Rx7iEQoAAACMdczcZGHsDFakQWn8-8-t
NNTP-Posting-Host: 118.93.180.215
References: <4e4ac776-f43f-4a84-8846-7fd0b6d949een@googlegroups.com>
<memo.20211006200440.12252G@jgd.cix.co.uk> <b40117b2-d8fd-4fbb-b528-e67d4a9c79can@googlegroups.com>
<93839837-0c34-44dc-9b90-a4d59e06613dn@googlegroups.com> <615f175c$0$695$14726298@news.sunsite.dk>
<sjnanq$h1f$2@dont-email.me> <6165e835$0$702$14726298@news.sunsite.dk>
<sk4rvs$emk$1@dont-email.me> <6165f9ac$0$700$14726298@news.sunsite.dk>
<sk5e5h$lrc$1@dont-email.me> <6166e76d$0$700$14726298@news.sunsite.dk>
<sk6stq$q4p$1@dont-email.me> <61671e79$0$702$14726298@news.sunsite.dk>
<sk7h26$muo$1@dont-email.me> <61677a7e$0$696$14726298@news.sunsite.dk>
<sk8655$mdl$1@dont-email.me> <sk8g30$j3$1@dont-email.me> <sk9rig$u1a$3@dont-email.me>
<ska0tt$gkh$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <80a20af8-bc33-4183-a152-5f5ac0858525n@googlegroups.com>
Subject: Re: Coding with/without RDBMS
From: lawrence...@gmail.com (Lawrence D’Oliveiro)
Injection-Date: Fri, 15 Oct 2021 00:29:05 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 14
 by: Lawrence D’Oliveir - Fri, 15 Oct 2021 00:29 UTC

On Friday, October 15, 2021 at 8:37:36 AM UTC+13, Dave Froble wrote:
> There are perfectly logical uses for both GoSub and GoTo. Such as just
> throwing out the anchor if fatal errors occur.

Python manages that without labels and gotos. The relevant calls will raise the relevant exceptions if unexpected situations occur, and all your script has to do is not even bother to deal with them, and it will abort with a nice, informative error message, pointing to the line where the error occurred, without extra work on your part.

> Got to ask, just what do you think a NEXT, WHILE_END, and such statements do?
> Sure looks like another form of GoTo to me.

Think of them as “spaghetti-proof” transfers of control.

Re: Coding with/without RDBMS

<a54faff1-f6bf-4c01-8c4b-a07d0ca851den@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:622a:d4:: with SMTP id p20mr10422170qtw.243.1634257875450;
Thu, 14 Oct 2021 17:31:15 -0700 (PDT)
X-Received: by 2002:ac8:7c96:: with SMTP id y22mr10270490qtv.338.1634257875343;
Thu, 14 Oct 2021 17:31:15 -0700 (PDT)
Path: rocksolid2!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Thu, 14 Oct 2021 17:31:15 -0700 (PDT)
In-Reply-To: <6168bb2f$0$701$14726298@news.sunsite.dk>
Injection-Info: google-groups.googlegroups.com; posting-host=118.93.180.215; posting-account=Rx7iEQoAAACMdczcZGHsDFakQWn8-8-t
NNTP-Posting-Host: 118.93.180.215
References: <4e4ac776-f43f-4a84-8846-7fd0b6d949een@googlegroups.com>
<memo.20211006200440.12252G@jgd.cix.co.uk> <b40117b2-d8fd-4fbb-b528-e67d4a9c79can@googlegroups.com>
<93839837-0c34-44dc-9b90-a4d59e06613dn@googlegroups.com> <615f175c$0$695$14726298@news.sunsite.dk>
<sjnanq$h1f$2@dont-email.me> <6165e835$0$702$14726298@news.sunsite.dk>
<sk4rvs$emk$1@dont-email.me> <6165f9ac$0$700$14726298@news.sunsite.dk>
<sk5e5h$lrc$1@dont-email.me> <6166e76d$0$700$14726298@news.sunsite.dk>
<sk6stq$q4p$1@dont-email.me> <61671e79$0$702$14726298@news.sunsite.dk>
<sk7h26$muo$1@dont-email.me> <61677a7e$0$696$14726298@news.sunsite.dk>
<sk8655$mdl$1@dont-email.me> <sk8g30$j3$1@dont-email.me> <sk9rig$u1a$3@dont-email.me>
<ska0tt$gkh$1@dont-email.me> <6168bb2f$0$701$14726298@news.sunsite.dk>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <a54faff1-f6bf-4c01-8c4b-a07d0ca851den@googlegroups.com>
Subject: Re: Coding with/without RDBMS
From: lawrence...@gmail.com (Lawrence D’Oliveiro)
Injection-Date: Fri, 15 Oct 2021 00:31:15 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 8
 by: Lawrence D’Oliveir - Fri, 15 Oct 2021 00:31 UTC

On Friday, October 15, 2021 at 12:20:18 PM UTC+13, Arne Vajhøj wrote:
> PHP insist on all variable names to start with $.

I never understood the reason for that. My first impression of PHP was they looked at Perl and tried to copy it, without really understanding how it worked.

Nowadays, they have moved on to copying Python, and again, they don’t really understand how it works.

Re: CRTL and RMS vs SSIO

<dab9cf90-7912-4da0-ba59-7d1e41a3426cn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:620a:2544:: with SMTP id s4mr7803428qko.219.1634258351796;
Thu, 14 Oct 2021 17:39:11 -0700 (PDT)
X-Received: by 2002:a37:8887:: with SMTP id k129mr7717627qkd.338.1634258351676;
Thu, 14 Oct 2021 17:39:11 -0700 (PDT)
Path: rocksolid2!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Thu, 14 Oct 2021 17:39:11 -0700 (PDT)
In-Reply-To: <sk9t3u$u1a$5@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=118.93.180.215; posting-account=Rx7iEQoAAACMdczcZGHsDFakQWn8-8-t
NNTP-Posting-Host: 118.93.180.215
References: <c57fd621-4f3b-43d8-8013-9cfd906a67f0n@googlegroups.com>
<sk4slk$u05$1@dont-email.me> <254a7d8d-b908-4ffa-8295-8dedc6dfbed9n@googlegroups.com>
<sk77le$lfu$8@dont-email.me> <893768e9-32c0-4601-a88e-4b2a79e6c5dbn@googlegroups.com>
<sk9t3u$u1a$5@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <dab9cf90-7912-4da0-ba59-7d1e41a3426cn@googlegroups.com>
Subject: Re: CRTL and RMS vs SSIO
From: lawrence...@gmail.com (Lawrence D’Oliveiro)
Injection-Date: Fri, 15 Oct 2021 00:39:11 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 62
 by: Lawrence D’Oliveir - Fri, 15 Oct 2021 00:39 UTC

On Friday, October 15, 2021 at 7:32:33 AM UTC+13, Simon Clubley wrote:
> On 2021-10-13, Lawrence D?Oliveiro <lawren...@gmail.com> wrote:
>> On Thursday, October 14, 2021 at 7:14:08 AM UTC+13, Simon Clubley wrote:
>>>
>>> Microkernels have moved on and microkernels have massive security advantages.
>>
>> Counterexample: Intel’s infamous Management Engine that exerts total control
>> over its CPUs, that the OS cannot bypass, runs microkernel-based MINIX, and
>> turned out to have massive security holes in it.
>>
> Wasn't that due to the applications running on top of Minix instead of
> Minix itself ?
>
> The massive advantage of microkernels is that code which would otherwise
> be in a shared fully privileged kernel address space is in fact isolated
> in its own address space with far fewer access rights to other parts of
> the system.

But these separate processes are still able to compromise system security, as happened with the Intel MINIX example? So where exactly is the “massive advantage” in security?

>> The fact that DCL runs in supervisor mode is an internal implementation matter.
>> It could be replaced by a thread or an entirely separate process (even a privileged
>> one), for example, and what difference would that make to user-mode code?
>>
> Unlike the Unix shells you are clearly thinking of, DCL provides services
> to a program directly while the program is running.

The same thing can be done from a separate thread or process.

>> ... as far as I know there is no user-controlled code in DCL.
>
> _Normally_, there isn't. :-)
>
> The point of my comments is that DCL needs to operate in a more
> privileged environment than is available to user-mode code.

I don’t understand why, unless it is to get around limitations of the current VMS design. Once you free yourself from that, you no longer need to structure your solutions the same way.

Replace “DCL” with “process that is longer-lived than most user programs” and you will see what I mean. In the *nix world, we just call that a “shell”.

> In the current design, you can't fold user-mode code into DCL's
> supervisor mode or move DCL into user mode without having a total
> breakdown in system security, hence you need an extra mode other
> than the normal KU modes to run DCL in.

Scrap that current design, then.

Re: CRTL and RMS vs SSIO

<e11b9df4-fc0e-4ce7-965f-01afcd57b8aen@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a37:6194:: with SMTP id v142mr7803540qkb.351.1634258835091;
Thu, 14 Oct 2021 17:47:15 -0700 (PDT)
X-Received: by 2002:a37:434a:: with SMTP id q71mr7952964qka.222.1634258834982;
Thu, 14 Oct 2021 17:47:14 -0700 (PDT)
Path: rocksolid2!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Thu, 14 Oct 2021 17:47:14 -0700 (PDT)
In-Reply-To: <sk9n1e$far$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=118.93.180.215; posting-account=Rx7iEQoAAACMdczcZGHsDFakQWn8-8-t
NNTP-Posting-Host: 118.93.180.215
References: <5f5e8f45-8712-4d7b-a3b1-00e82455a44an@googlegroups.com>
<sk76kl$lfu$5@dont-email.me> <611dc1d0-c76d-4f55-acad-7824f63d04b2n@googlegroups.com>
<sk9n1e$far$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e11b9df4-fc0e-4ce7-965f-01afcd57b8aen@googlegroups.com>
Subject: Re: CRTL and RMS vs SSIO
From: lawrence...@gmail.com (Lawrence D’Oliveiro)
Injection-Date: Fri, 15 Oct 2021 00:47:15 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 20
 by: Lawrence D’Oliveir - Fri, 15 Oct 2021 00:47 UTC

On Friday, October 15, 2021 at 5:48:48 AM UTC+13, Stephen Hoffman wrote:
> Going to the effort of swapping a ~forty year old monolithic kernel for
> a ~thirty year old monolithic kernel while preparing for next-decade
> system hardware architecture designs seems... unwise.

The difference being that forty-year-old kernel was starting to look ancient at just ten years after its birth, while the thirty-year-old one was built on principles that had already been shown to stand the test of time back then, and even more so now.

Wasn’t somebody mentioning NetBSD at one point? Remember, the BSDs are almost as old as VMS.

> Unwise given the IP lawyers necessarily get involved with discussions
> re-using a GPL kernel and/or re-using drivers for a closed-source
> product and particularly where the vendor reportedly has no rights to
> release much of the closed source.

Android seems to manage that OK. And not just for Google, but for all the makers of Android-based hardware and software.

Re: CRTL and RMS vs SSIO

<fdc08126-e9be-4c97-bb53-f6af421e3587n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:ac8:1e06:: with SMTP id n6mr10190016qtl.365.1634259010154;
Thu, 14 Oct 2021 17:50:10 -0700 (PDT)
X-Received: by 2002:a37:9202:: with SMTP id u2mr7879769qkd.454.1634259010044;
Thu, 14 Oct 2021 17:50:10 -0700 (PDT)
Path: rocksolid2!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Thu, 14 Oct 2021 17:50:09 -0700 (PDT)
In-Reply-To: <6168410f$0$706$14726298@news.sunsite.dk>
Injection-Info: google-groups.googlegroups.com; posting-host=118.93.180.215; posting-account=Rx7iEQoAAACMdczcZGHsDFakQWn8-8-t
NNTP-Posting-Host: 118.93.180.215
References: <c57fd621-4f3b-43d8-8013-9cfd906a67f0n@googlegroups.com>
<sk4slk$u05$1@dont-email.me> <254a7d8d-b908-4ffa-8295-8dedc6dfbed9n@googlegroups.com>
<sk77le$lfu$8@dont-email.me> <893768e9-32c0-4601-a88e-4b2a79e6c5dbn@googlegroups.com>
<6168410f$0$706$14726298@news.sunsite.dk>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <fdc08126-e9be-4c97-bb53-f6af421e3587n@googlegroups.com>
Subject: Re: CRTL and RMS vs SSIO
From: lawrence...@gmail.com (Lawrence D’Oliveiro)
Injection-Date: Fri, 15 Oct 2021 00:50:10 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 16
 by: Lawrence D’Oliveir - Fri, 15 Oct 2021 00:50 UTC

On Friday, October 15, 2021 at 3:39:12 AM UTC+13, Arne Vajhøj wrote:
>
> On 10/13/2021 8:43 PM, Lawrence D’Oliveiro wrote:
>>
>> The fact that DCL runs in supervisor mode is an internal
>> implementation matter. It could be replaced by a thread or an
>> entirely separate process (even a privileged one), for example, and
>> what difference would that make to user-mode code?
>
> If the program sets symbols or define logicals in process
> table then it makes a difference.

If you replace “DCL” with a “separate process”, your symbol/logical name API can be implemented with IPC calls easily enough. You could directly use PF_UNIX sockets, or D-Bus if you want a higher-level, more object-based transport. Or a shared-memory segment if you need higher performance (which I doubt).

Re: CRTL and RMS vs SSIO

<3eec6402-d48f-4ee6-92a4-f95effb96b12n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a37:b045:: with SMTP id z66mr7777130qke.271.1634259060728;
Thu, 14 Oct 2021 17:51:00 -0700 (PDT)
X-Received: by 2002:a05:622a:1998:: with SMTP id u24mr10743807qtc.156.1634259060618;
Thu, 14 Oct 2021 17:51:00 -0700 (PDT)
Path: rocksolid2!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Thu, 14 Oct 2021 17:51:00 -0700 (PDT)
In-Reply-To: <sk9711$1sof$1@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=118.93.180.215; posting-account=Rx7iEQoAAACMdczcZGHsDFakQWn8-8-t
NNTP-Posting-Host: 118.93.180.215
References: <4e4ac776-f43f-4a84-8846-7fd0b6d949een@googlegroups.com>
<memo.20211006200440.12252G@jgd.cix.co.uk> <b40117b2-d8fd-4fbb-b528-e67d4a9c79can@googlegroups.com>
<93839837-0c34-44dc-9b90-a4d59e06613dn@googlegroups.com> <615f175c$0$695$14726298@news.sunsite.dk>
<sjnanq$h1f$2@dont-email.me> <6165e835$0$702$14726298@news.sunsite.dk>
<sk4rvs$emk$1@dont-email.me> <6165f9ac$0$700$14726298@news.sunsite.dk>
<sk5e5h$lrc$1@dont-email.me> <6166e76d$0$700$14726298@news.sunsite.dk>
<sk6stq$q4p$1@dont-email.me> <sk729o$ces$1@dont-email.me> <sk7gg6$j45$1@dont-email.me>
<7b6babaf-46d8-47af-9a7c-866a63b6dce8n@googlegroups.com> <sk9711$1sof$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <3eec6402-d48f-4ee6-92a4-f95effb96b12n@googlegroups.com>
Subject: Re: CRTL and RMS vs SSIO
From: lawrence...@gmail.com (Lawrence D’Oliveiro)
Injection-Date: Fri, 15 Oct 2021 00:51:00 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 3
 by: Lawrence D’Oliveir - Fri, 15 Oct 2021 00:51 UTC

On Friday, October 15, 2021 at 1:15:31 AM UTC+13, chris wrote:
> Comparing Apples to Oranges is rarely productive...

Because of course the rise of the automobile made no difference to the market for buggy whips, did it ...

Re: CRTL and RMS vs SSIO

<6168d35d$0$699$14726298@news.sunsite.dk>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: rocksolid2!news.neodome.net!news.uzoreto.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Thu, 14 Oct 2021 21:03:19 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.2.0
Subject: Re: CRTL and RMS vs SSIO
Content-Language: en-US
Newsgroups: comp.os.vms
References: <5f5e8f45-8712-4d7b-a3b1-00e82455a44an@googlegroups.com>
<sk76kl$lfu$5@dont-email.me>
<611dc1d0-c76d-4f55-acad-7824f63d04b2n@googlegroups.com>
<sk9n1e$far$1@dont-email.me>
<e11b9df4-fc0e-4ce7-965f-01afcd57b8aen@googlegroups.com>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <e11b9df4-fc0e-4ce7-965f-01afcd57b8aen@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 19
Message-ID: <6168d35d$0$699$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: caa0eb9a.news.sunsite.dk
X-Trace: 1634259805 news.sunsite.dk 699 arne@vajhoej.dk/68.9.63.232:56496
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Fri, 15 Oct 2021 01:03 UTC

On 10/14/2021 8:47 PM, Lawrence D’Oliveiro wrote:
> On Friday, October 15, 2021 at 5:48:48 AM UTC+13, Stephen Hoffman wrote:
>> Unwise given the IP lawyers necessarily get involved with discussions
>> re-using a GPL kernel and/or re-using drivers for a closed-source
>> product and particularly where the vendor reportedly has no rights to
>> release much of the closed source.
>
> Android seems to manage that OK. And not just for Google, but for all the makers of Android-based hardware and software.

In the Android world that is generally manged by putting everything
kernel under GPL and only license userland stuff different (Apache
or proprietary).

GPL is GPL. A driver either get under GPL or they have to do the
shim trick to decouple the core driver from kernel.

Arne

Re: CRTL and RMS vs SSIO

<c6d312a1-e0d6-4153-89ca-35b8936af2f2n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:ac8:5f54:: with SMTP id y20mr10507869qta.324.1634260028709;
Thu, 14 Oct 2021 18:07:08 -0700 (PDT)
X-Received: by 2002:a37:8a44:: with SMTP id m65mr7757266qkd.72.1634260028569;
Thu, 14 Oct 2021 18:07:08 -0700 (PDT)
Path: rocksolid2!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Thu, 14 Oct 2021 18:07:08 -0700 (PDT)
In-Reply-To: <sk95r3$18t7$1@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=118.93.180.215; posting-account=Rx7iEQoAAACMdczcZGHsDFakQWn8-8-t
NNTP-Posting-Host: 118.93.180.215
References: <sk4slk$u05$1@dont-email.me> <254a7d8d-b908-4ffa-8295-8dedc6dfbed9n@googlegroups.com>
<sk53t7$16v$1@dont-email.me> <2cd10bff-2a4e-47d1-90a4-c8b2e062d023n@googlegroups.com>
<sk5g0a$nkd$1@dont-email.me> <sk6cqe$1tha$1@gioia.aioe.org>
<0803282d-ea20-4593-b496-fbb824fc5fa5n@googlegroups.com> <sk95r3$18t7$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c6d312a1-e0d6-4153-89ca-35b8936af2f2n@googlegroups.com>
Subject: Re: CRTL and RMS vs SSIO
From: lawrence...@gmail.com (Lawrence D’Oliveiro)
Injection-Date: Fri, 15 Oct 2021 01:07:08 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 103
 by: Lawrence D’Oliveir - Fri, 15 Oct 2021 01:07 UTC

On Friday, October 15, 2021 at 12:55:18 AM UTC+13, chris wrote:
>
> On 10/14/21 01:29, Lawrence D’Oliveiro wrote:
>>
>> There are no such things as “power grabs” in Free software.
>
> Perhaps, but the amount of money and effort that Red Hat (now owned
> by IBM btw) put into Linux means they have disproportionate amount of
> influence in the direction of the project.

If you want to look at which is the single biggest company that is contributing to Linux, that would have to be Microsoft.

Which is the most popular Linux distro in the world today? Hard to tell, but it isn’t anything from Red Hat. Ubuntu most likely, and they are certainly getting very cosy with Microsoft.

> They are not the only
> ones, but once big business get involved, then commercial interests,
> rather than pursuit of excellence, will will always take precedence.

Again, you don’t understand the economics of how Free software works. If you don’t like the way a project is going, you are free to fork the source and take it in a different direction. As Devuan did with Debian.

Linux has always been about the pursuit of excellence: Linus Torvalds and his trusted lieutenants see to that. Look at his reception to the idea of using Rust to implement parts of the kernel.

> Well, you are free to choose.

And so are you.

> I can understand the initial motivation
> for systemd, in terms of orderly system service and process startup,
> just think the approach was wrong.

Fine. Show us a better approach. Enough with the hand-waving arguments! BPut your coding skills where your mouth is, as it were.

> Good design is lightweight, whereas Linux is starting to sink under the
> weight of it's own complexity.

And yet Linux is still able to run happily on lightweight hardware. How lightweight? How about the original generation 1, single-core Raspberry π? How about the elderly Motorola 68K architecture, which is still in the source tree?

> ... and you can easily display entries in any
>> timezone, just by setting “TZ=«timezone»” at the front of the command.
>>>
> All machines here are set to UTC, so the point is ?.

That you can easily display entries in any timezone, just by setting “TZ=«timezone»” at the front of the command.

>>> Linux is far too bloated and all things to all men these days, rather than a
>>> technically efficient OS.
>>
>> I don’t why you say that, when it has always been possible to build custom kernels
>> that include only the features that you need. Remember, it runs happily on something
>> as low-powered as the Raspberry π.
> >
> Well, do occasionally rebuild kernels, but an OS is here primarily to
> enable productive work, not spend all day configuring or debugging it.

In other words, you prefer to complain rather than to take effective action about it.

>> Seems like their development is mainly dominated by one company these days, with
>> perhaps a less-than-admirable attitude to code quality and
>> security<https://arstechnica.com/gadgets/2021/03/buffer-overruns-license-violations-and-bad-code-freebsd-13s-close-call/> ...
>
> Not at all. Try reading the whole article, rather than cherry
> picking :-). Had you done so, you would realise that the company
> and individual concerned have been dropped from the project.

Umm, Netgate dropped from FreeBSD? But they practically *are* FreeBSD. And which “individual”? There are a number of individuals associated with the company, who have done dubious things as reported in the article. Which you did read the whole of, didn’t you?

> The fact that FreeBSD is embedded in so much commercial network kit,
> also used by Apple OSX in the past, speaks volumes.

I guess “past” being the operative word here. Apple diverged from BSD a long time ago, and the non-copyleft licence allows them to go on taking without giving back.

> Designed by engineers, for engineers :-)...

I am told that the pfSense developers have admitted that, were they to start again today, they would use Linux as the basis of their product, not FreeBSD. Back in the day, the BSDs had the high-performance, configurable network stack that others envied, but not any more.

Re: CRTL and RMS vs SSIO

<6168d50b$0$703$14726298@news.sunsite.dk>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: rocksolid2!i2pn.org!aioe.org!feeder1.feed.usenet.farm!feed.usenet.farm!news.uzoreto.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Thu, 14 Oct 2021 21:10:29 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.2.0
Subject: Re: CRTL and RMS vs SSIO
Content-Language: en-US
Newsgroups: comp.os.vms
References: <c57fd621-4f3b-43d8-8013-9cfd906a67f0n@googlegroups.com>
<sk4slk$u05$1@dont-email.me>
<254a7d8d-b908-4ffa-8295-8dedc6dfbed9n@googlegroups.com>
<sk77le$lfu$8@dont-email.me>
<893768e9-32c0-4601-a88e-4b2a79e6c5dbn@googlegroups.com>
<6168410f$0$706$14726298@news.sunsite.dk>
<fdc08126-e9be-4c97-bb53-f6af421e3587n@googlegroups.com>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <fdc08126-e9be-4c97-bb53-f6af421e3587n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 36
Message-ID: <6168d50b$0$703$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: caa0eb9a.news.sunsite.dk
X-Trace: 1634260235 news.sunsite.dk 703 arne@vajhoej.dk/68.9.63.232:56673
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Fri, 15 Oct 2021 01:10 UTC

On 10/14/2021 8:50 PM, Lawrence D’Oliveiro wrote:
> On Friday, October 15, 2021 at 3:39:12 AM UTC+13, Arne Vajhøj wrote:
>> On 10/13/2021 8:43 PM, Lawrence D’Oliveiro wrote:
>>> The fact that DCL runs in supervisor mode is an internal
>>> implementation matter. It could be replaced by a thread or an
>>> entirely separate process (even a privileged one), for example,
>>> and what difference would that make to user-mode code?
>>
>> If the program sets symbols or define logicals in process table
>> then it makes a difference.
>
> If you replace “DCL” with a “separate process”, your symbol/logical
> name API can be implemented with IPC calls easily enough. You could
> directly use PF_UNIX sockets, or D-Bus if you want a higher-level,
> more object-based transport. Or a shared-memory segment if you need
> higher performance (which I doubt).

A lot of things are possible if willing to spend enough
hours on it.

Symbols and process logicals needs to be handled.

Then there is the common area.

And what about programs accessing recall buffer
directly.

And what about CTRL/Y and CONTINUE.

Probably more work than the entire port
of VMS to x86-64.

Arne

Re: CRTL and RMS vs SSIO

<6f627f6b-2383-4b1e-98e1-506c68fa4df7n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:6214:50c:: with SMTP id v12mr8506535qvw.45.1634260307752;
Thu, 14 Oct 2021 18:11:47 -0700 (PDT)
X-Received: by 2002:ac8:8c:: with SMTP id c12mr10483053qtg.12.1634260307601;
Thu, 14 Oct 2021 18:11:47 -0700 (PDT)
Path: rocksolid2!news.neodome.net!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Thu, 14 Oct 2021 18:11:47 -0700 (PDT)
In-Reply-To: <6168d35d$0$699$14726298@news.sunsite.dk>
Injection-Info: google-groups.googlegroups.com; posting-host=118.93.180.215; posting-account=Rx7iEQoAAACMdczcZGHsDFakQWn8-8-t
NNTP-Posting-Host: 118.93.180.215
References: <5f5e8f45-8712-4d7b-a3b1-00e82455a44an@googlegroups.com>
<sk76kl$lfu$5@dont-email.me> <611dc1d0-c76d-4f55-acad-7824f63d04b2n@googlegroups.com>
<sk9n1e$far$1@dont-email.me> <e11b9df4-fc0e-4ce7-965f-01afcd57b8aen@googlegroups.com>
<6168d35d$0$699$14726298@news.sunsite.dk>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <6f627f6b-2383-4b1e-98e1-506c68fa4df7n@googlegroups.com>
Subject: Re: CRTL and RMS vs SSIO
From: lawrence...@gmail.com (Lawrence D’Oliveiro)
Injection-Date: Fri, 15 Oct 2021 01:11:47 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 13
 by: Lawrence D’Oliveir - Fri, 15 Oct 2021 01:11 UTC

On Friday, October 15, 2021 at 2:03:27 PM UTC+13, Arne Vajhøj wrote:
> In the Android world that is generally manged by putting everything
> kernel under GPL and only license userland stuff different (Apache
> or proprietary).

And VMS can do the same thing. All the compatibility stuff can live in userland.

> GPL is GPL. A driver either get under GPL or they have to do the
> shim trick to decouple the core driver from kernel.

As I mentioned, Linux already has drivers for all the usual enterprise-class hardware, that you can take advantage of, so you don’t need to (re)write those.

Re: CRTL and RMS vs SSIO

<5ee8674d-1925-4e3e-9905-bde643265e37n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:620a:5e4:: with SMTP id z4mr6683794qkg.395.1634260903292;
Thu, 14 Oct 2021 18:21:43 -0700 (PDT)
X-Received: by 2002:a05:6214:708:: with SMTP id b8mr9020493qvz.44.1634260903158;
Thu, 14 Oct 2021 18:21:43 -0700 (PDT)
Path: rocksolid2!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Thu, 14 Oct 2021 18:21:42 -0700 (PDT)
In-Reply-To: <sk8j35$1ngu$1@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=118.93.180.215; posting-account=Rx7iEQoAAACMdczcZGHsDFakQWn8-8-t
NNTP-Posting-Host: 118.93.180.215
References: <4e4ac776-f43f-4a84-8846-7fd0b6d949een@googlegroups.com>
<memo.20211006200440.12252G@jgd.cix.co.uk> <b40117b2-d8fd-4fbb-b528-e67d4a9c79can@googlegroups.com>
<93839837-0c34-44dc-9b90-a4d59e06613dn@googlegroups.com> <615f175c$0$695$14726298@news.sunsite.dk>
<sjnanq$h1f$2@dont-email.me> <6165e835$0$702$14726298@news.sunsite.dk>
<sk4rvs$emk$1@dont-email.me> <6165f9ac$0$700$14726298@news.sunsite.dk>
<sk5e5h$lrc$1@dont-email.me> <efce1f13-43e1-4b68-87bc-c673a2afb18an@googlegroups.com>
<sk6sl2$id3$2@dont-email.me> <sk761s$lfu$4@dont-email.me> <sk8j35$1ngu$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <5ee8674d-1925-4e3e-9905-bde643265e37n@googlegroups.com>
Subject: Re: CRTL and RMS vs SSIO
From: lawrence...@gmail.com (Lawrence D’Oliveiro)
Injection-Date: Fri, 15 Oct 2021 01:21:43 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 37
 by: Lawrence D’Oliveir - Fri, 15 Oct 2021 01:21 UTC

On Thursday, October 14, 2021 at 7:35:20 PM UTC+13, Phillip Helbig (undress to reply) wrote:
> The leap seconds are added because the rotation rate of the Earth is
> slowing down ...

Actually it is slowing down on average, but sometimes does speed up. The leap-second system also has provision for _subtracting_ a whole second (so 23:59:58 gets followed by 00:00:00, skipping 23:59:59), if that is ever necessary, which it hasn’t been so far.

> Basically, the tides slow the Earth down. As a result, the
> Moon recedes from the Earth.

It is the Moon that causes the tides. And the interaction between the tidal pull and the non-uniform density of the Earth that slows down the rotation..

Tides work both ways (as does gravity in general). The Earth’s pull on the Moon caused the same thing to happen to the Moon, only it happened much sooner.

And tides can have some dramatic effects: Io, the Jovian satellite and the most volcanically-active body in the solar system, should have lost all its internal heat a long time ago. But it gets replenished from the tidal action of mighty Jupiter, orchestrated by perturbations from other Jovian moons..

Why does the Moon recede from the Earth? Probably nothing to do with the tides, everything to do with the fact that the Moon does not actually orbit the Earth.

> Thus, the fact that it appears the same
> size as the Sun is not only a coincidence, but also one that holds now
> but not in general.

Yes. And also the fact that the Moon is so large compared to the Earth. We are really in a binary-planet system, though for some reason astronomers don’t like that description ...

Re: CRTL and RMS vs SSIO

<6168db19$0$700$14726298@news.sunsite.dk>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: rocksolid2!news.neodome.net!weretis.net!feeder8.news.weretis.net!usenet.goja.nl.eu.org!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Thu, 14 Oct 2021 21:36:23 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.2.0
Subject: Re: CRTL and RMS vs SSIO
Content-Language: en-US
Newsgroups: comp.os.vms
References: <5f5e8f45-8712-4d7b-a3b1-00e82455a44an@googlegroups.com>
<sk76kl$lfu$5@dont-email.me>
<611dc1d0-c76d-4f55-acad-7824f63d04b2n@googlegroups.com>
<sk9n1e$far$1@dont-email.me>
<e11b9df4-fc0e-4ce7-965f-01afcd57b8aen@googlegroups.com>
<6168d35d$0$699$14726298@news.sunsite.dk>
<6f627f6b-2383-4b1e-98e1-506c68fa4df7n@googlegroups.com>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <6f627f6b-2383-4b1e-98e1-506c68fa4df7n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 13
Message-ID: <6168db19$0$700$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: caa0eb9a.news.sunsite.dk
X-Trace: 1634261785 news.sunsite.dk 700 arne@vajhoej.dk/68.9.63.232:57219
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Fri, 15 Oct 2021 01:36 UTC

On 10/14/2021 9:11 PM, Lawrence D’Oliveiro wrote:
> On Friday, October 15, 2021 at 2:03:27 PM UTC+13, Arne Vajhøj wrote:
>> In the Android world that is generally manged by putting everything
>> kernel under GPL and only license userland stuff different (Apache
>> or proprietary).
>
> And VMS can do the same thing. All the compatibility stuff can live in userland.

I am having a hard time seeing: VMS scheduling, VMS memory protection,
VMS clustering, DECnet, LAT, device handling, ODS-2 & ODS-5,
4 mode logicals etc. being done in all user mode.

Arne

Re: Coding with/without RDBMS

<skan69$ajr$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: rocksolid2!news.neodome.net!weretis.net!feeder8.news.weretis.net!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: Coding with/without RDBMS
Date: Thu, 14 Oct 2021 21:56:56 -0400
Organization: A noiseless patient Spider
Lines: 40
Message-ID: <skan69$ajr$1@dont-email.me>
References: <4e4ac776-f43f-4a84-8846-7fd0b6d949een@googlegroups.com>
<memo.20211006200440.12252G@jgd.cix.co.uk>
<b40117b2-d8fd-4fbb-b528-e67d4a9c79can@googlegroups.com>
<93839837-0c34-44dc-9b90-a4d59e06613dn@googlegroups.com>
<615f175c$0$695$14726298@news.sunsite.dk> <sjnanq$h1f$2@dont-email.me>
<6165e835$0$702$14726298@news.sunsite.dk> <sk4rvs$emk$1@dont-email.me>
<6165f9ac$0$700$14726298@news.sunsite.dk> <sk5e5h$lrc$1@dont-email.me>
<6166e76d$0$700$14726298@news.sunsite.dk> <sk6stq$q4p$1@dont-email.me>
<61671e79$0$702$14726298@news.sunsite.dk> <sk7h26$muo$1@dont-email.me>
<61677a7e$0$696$14726298@news.sunsite.dk> <sk8655$mdl$1@dont-email.me>
<sk8g30$j3$1@dont-email.me> <sk9rig$u1a$3@dont-email.me>
<ska0tt$gkh$1@dont-email.me> <6168bb2f$0$701$14726298@news.sunsite.dk>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 15 Oct 2021 01:57:29 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="ae388a94075bf93192bd96f17405e48e";
logging-data="10875"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/rjR1FsCnAicOTHQItDsWmSazDYcKAzi8="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:vrXhEl04Vst2uvB5WhvggdBX9E4=
In-Reply-To: <6168bb2f$0$701$14726298@news.sunsite.dk>
 by: Dave Froble - Fri, 15 Oct 2021 01:56 UTC

On 10/14/2021 7:20 PM, Arne Vajhøj wrote:
> On 10/14/2021 3:36 PM, Dave Froble wrote:
>> On 10/14/2021 2:06 PM, Simon Clubley wrote:
>>> BTW, Basic really does like spewing its special characters onto the
>>> end of variable references. :-)
>>
>> And other languages don't have such quirks?
>
> Most does not.
>
> Fortran use variable names for implicit typing as well.
>
> But there are some other quirk likes.
>
> PHP insist on all variable names to start with $.
>
> Most newer languages allow Unicode in variable names, which
> can also create some confusion.
>
>> Did I mention I don't like C, and most likely would not like Ada?
>
> What languages do you like besides Basic?
>
> Arne
>

Basic is the only language I sort of like. I've done others when I needed to.

Basic is the only language my IDE supports.

Haven't found much I cannot do in Basic.

Basic isn't very performance oriented.

--
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: CRTL and RMS vs SSIO

<3b3efa26-fc92-4745-b375-b8d68f65e707n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a37:bb86:: with SMTP id l128mr7989752qkf.411.1634263815805;
Thu, 14 Oct 2021 19:10:15 -0700 (PDT)
X-Received: by 2002:ad4:42c8:: with SMTP id f8mr8949330qvr.58.1634263815666;
Thu, 14 Oct 2021 19:10:15 -0700 (PDT)
Path: rocksolid2!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Thu, 14 Oct 2021 19:10:15 -0700 (PDT)
In-Reply-To: <6168db19$0$700$14726298@news.sunsite.dk>
Injection-Info: google-groups.googlegroups.com; posting-host=118.93.180.215; posting-account=Rx7iEQoAAACMdczcZGHsDFakQWn8-8-t
NNTP-Posting-Host: 118.93.180.215
References: <5f5e8f45-8712-4d7b-a3b1-00e82455a44an@googlegroups.com>
<sk76kl$lfu$5@dont-email.me> <611dc1d0-c76d-4f55-acad-7824f63d04b2n@googlegroups.com>
<sk9n1e$far$1@dont-email.me> <e11b9df4-fc0e-4ce7-965f-01afcd57b8aen@googlegroups.com>
<6168d35d$0$699$14726298@news.sunsite.dk> <6f627f6b-2383-4b1e-98e1-506c68fa4df7n@googlegroups.com>
<6168db19$0$700$14726298@news.sunsite.dk>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <3b3efa26-fc92-4745-b375-b8d68f65e707n@googlegroups.com>
Subject: Re: CRTL and RMS vs SSIO
From: lawrence...@gmail.com (Lawrence D’Oliveiro)
Injection-Date: Fri, 15 Oct 2021 02:10:15 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 35
 by: Lawrence D’Oliveir - Fri, 15 Oct 2021 02:10 UTC

On Friday, October 15, 2021 at 2:36:27 PM UTC+13, Arne Vajhøj wrote:
> On 10/14/2021 9:11 PM, Lawrence D’Oliveiro wrote:
>
>> And VMS can do the same thing. All the compatibility stuff can live in userland.
>
> I am having a hard time seeing: VMS scheduling, VMS memory protection,
> VMS clustering, ...

None of which are relevant, because Linux already offers better functionality in all those areas.

> DECnet, LAT ...

They can be implemented in userland. If Netatalk can implement AppleTalk entirely in userland, why not them?

> ... device handling ...

Unneeded, since Linux already has the needed device drivers.

> ... ODS-2 & ODS-5 ...

New filesystems don’t have to be implemented as kernel modules, they could be done via FUSE.

> 4 mode logicals etc ...

Name services can be provided via a daemon communicating via, e.g. D-Bus. PF_UNIX sockets allow you to control access based on the credentials of the process you are talking to.

And as a bonus, that daemon can provide something which VMS itself cannot: persistent backup for the logical name database.

Nobody mentioned PPFs? We can handle those, too.

Re: CRTL and RMS vs SSIO

<skb5e7$1mng$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: rocksolid2!i2pn.org!aioe.org!2I/+4cI7iAM+AseTi0LaVQ.user.46.165.242.75.POSTED!not-for-mail
From: hel...@asclothestro.multivax.de (Phillip Helbig (undress to reply)
Newsgroups: comp.os.vms
Subject: Re: CRTL and RMS vs SSIO
Date: Fri, 15 Oct 2021 06:00:39 -0000 (UTC)
Organization: Multivax C&R
Message-ID: <skb5e7$1mng$1@gioia.aioe.org>
References: <4e4ac776-f43f-4a84-8846-7fd0b6d949een@googlegroups.com> <memo.20211006200440.12252G@jgd.cix.co.uk> <b40117b2-d8fd-4fbb-b528-e67d4a9c79can@googlegroups.com> <93839837-0c34-44dc-9b90-a4d59e06613dn@googlegroups.com> <615f175c$0$695$14726298@news.sunsite.dk> <sjnanq$h1f$2@dont-email.me> <6165e835$0$702$14726298@news.sunsite.dk> <sk4rvs$emk$1@dont-email.me> <6165f9ac$0$700$14726298@news.sunsite.dk> <sk5e5h$lrc$1@dont-email.me> <efce1f13-43e1-4b68-87bc-c673a2afb18an@googlegroups.com> <sk6sl2$id3$2@dont-email.me> <sk761s$lfu$4@dont-email.me> <sk8j35$1ngu$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="56048"; posting-host="2I/+4cI7iAM+AseTi0LaVQ.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
X-Notice: Filtered by postfilter v. 0.9.2
 by: Phillip Helbig (undr - Fri, 15 Oct 2021 06:00 UTC

In article <5ee8674d-1925-4e3e-9905-bde643265e37n@googlegroups.com>,
=?UTF-8?Q?Lawrence_D'Oliveiro?= <lawrencedo99@gmail.com> writes:

> On Thursday, October 14, 2021 at 7:35:20 PM UTC+13, Phillip Helbig (undress
> to reply) wrote:
> > The leap seconds are added because the rotation rate of the Earth is
> > slowing down ...
>
> Actually it is slowing down on average, but sometimes does speed up. The le=
> ap-second system also has provision for _subtracting_ a whole second (so 23=
> :59:58 gets followed by 00:00:00, skipping 23:59:59), if that is ever neces=
> sary, which it hasn't been so far.

Yes, on average. I mentioned that it slows down because of leaves on
the trees in northern spring, and speeds up when they fall off in
northern autumn.

> > Basically, the tides slow the Earth down. As a result, the
> > Moon recedes from the Earth.
>
> It is the Moon that causes the tides. And the interaction between the tidal=
> pull and the non-uniform density of the Earth that slows down the rotation=
> ..

Right, though the Sun is responsible to a lesser degree.

> Tides work both ways (as does gravity in general). The Earth's pull=
> on the Moon caused the same thing to happen to the Moon, only it happened =
> much sooner.

Right, which is why the Moon always shows the same face to the Earth.

> Why does the Moon recede from the Earth? Probably nothing to do with the ti=
> des, everything to do with the fact that the Moon does not actually orbit t=
> he Earth.

It recedes to conserve angular momentum, which is necessary because the
Earth's rotation is slowing down because of the tides. Two bodies in
orbit about each other with no tides would not slow down (except due to
gravitational radiation, which in the Earth-Moon system is orders of
magnitude smaller than the measured effects).

> > Thus, the fact that it appears the same
> > size as the Sun is not only a coincidence, but also one that holds now
> > but not in general.
>
> Yes. And also the fact that the Moon is so large compared to the Earth. We =
> are really in a binary-planet system, though for some reason astronomers do=
> n't like that description ...

That depends on the definition of planet.

Re: Coding with/without RDBMS

<skb5ha$1mng$2@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: rocksolid2!i2pn.org!aioe.org!2I/+4cI7iAM+AseTi0LaVQ.user.46.165.242.75.POSTED!not-for-mail
From: hel...@asclothestro.multivax.de (Phillip Helbig (undress to reply)
Newsgroups: comp.os.vms
Subject: Re: Coding with/without RDBMS
Date: Fri, 15 Oct 2021 06:02:18 -0000 (UTC)
Organization: Multivax C&R
Message-ID: <skb5ha$1mng$2@gioia.aioe.org>
References: <4e4ac776-f43f-4a84-8846-7fd0b6d949een@googlegroups.com> <memo.20211006200440.12252G@jgd.cix.co.uk> <b40117b2-d8fd-4fbb-b528-e67d4a9c79can@googlegroups.com> <93839837-0c34-44dc-9b90-a4d59e06613dn@googlegroups.com> <615f175c$0$695$14726298@news.sunsite.dk> <sjnanq$h1f$2@dont-email.me> <6165e835$0$702$14726298@news.sunsite.dk> <sk4rvs$emk$1@dont-email.me> <6165f9ac$0$700$14726298@news.sunsite.dk> <sk5e5h$lrc$1@dont-email.me> <6166e76d$0$700$14726298@news.sunsite.dk> <sk6stq$q4p$1@dont-email.me> <61671e79$0$702$14726298@news.sunsite.dk> <sk7h26$muo$1@dont-email.me> <61677a7e$0$696$14726298@news.sunsite.dk> <sk8655$mdl$1@dont-email.me> <sk8g30$j3$1@dont-email.me> <sk9rig$u1a$3@dont-email.me> <ska0tt$gkh$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="56048"; posting-host="2I/+4cI7iAM+AseTi0LaVQ.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
X-Notice: Filtered by postfilter v. 0.9.2
 by: Phillip Helbig (undr - Fri, 15 Oct 2021 06:02 UTC

In article <6168bb2f$0$701$14726298@news.sunsite.dk>,
=?UTF-8?Q?Arne_Vajh=c3=b8j?= <arne@vajhoej.dk> writes:

> On 10/14/2021 3:36 PM, Dave Froble wrote:
> > On 10/14/2021 2:06 PM, Simon Clubley wrote:
> >> BTW, Basic really does like spewing its special characters onto the
> >> end of variable references. :-)
> >
> > And other languages don't have such quirks?
>
> Most does not.
>
> Fortran use variable names for implicit typing as well.

Still there for backward compatibility, but IMPLICIT NONE has been there
in the standard since Fortran 90, and as an extension before, and the
standard IMPLICIT LOGICAL or whatever would have essentially the same
effect and was standard even before IMPLICIT NONE was.

Re: Coding with/without RDBMS

<skb5js$1mng$3@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: rocksolid2!i2pn.org!aioe.org!2I/+4cI7iAM+AseTi0LaVQ.user.46.165.242.75.POSTED!not-for-mail
From: hel...@asclothestro.multivax.de (Phillip Helbig (undress to reply)
Newsgroups: comp.os.vms
Subject: Re: Coding with/without RDBMS
Date: Fri, 15 Oct 2021 06:03:40 -0000 (UTC)
Organization: Multivax C&R
Message-ID: <skb5js$1mng$3@gioia.aioe.org>
References: <4e4ac776-f43f-4a84-8846-7fd0b6d949een@googlegroups.com> <memo.20211006200440.12252G@jgd.cix.co.uk> <b40117b2-d8fd-4fbb-b528-e67d4a9c79can@googlegroups.com> <93839837-0c34-44dc-9b90-a4d59e06613dn@googlegroups.com> <615f175c$0$695$14726298@news.sunsite.dk> <sjnanq$h1f$2@dont-email.me> <6165e835$0$702$14726298@news.sunsite.dk> <sk4rvs$emk$1@dont-email.me> <6165f9ac$0$700$14726298@news.sunsite.dk> <sk5e5h$lrc$1@dont-email.me> <6166e76d$0$700$14726298@news.sunsite.dk> <sk6stq$q4p$1@dont-email.me> <61671e79$0$702$14726298@news.sunsite.dk> <sk7h26$muo$1@dont-email.me> <61677a7e$0$696$14726298@news.sunsite.dk> <sk8655$mdl$1@dont-email.me> <sk8g30$j3$1@dont-email.me> <sk9rig$u1a$3@dont-email.me> <616878c8$0$703$14726298@news.sunsite.dk> <ska19k$nmq$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="56048"; posting-host="2I/+4cI7iAM+AseTi0LaVQ.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
X-Notice: Filtered by postfilter v. 0.9.2
 by: Phillip Helbig (undr - Fri, 15 Oct 2021 06:03 UTC

In article <6168b9b9$0$700$14726298@news.sunsite.dk>, =?UTF-8?Q?Arne_Vajh=c3=b8j?= <arne@vajhoej.dk> writes:
> On 10/14/2021 3:42 PM, Dave Froble wrote:
> > On 10/14/2021 2:36 PM, Arne VajhÞj wrote:
> >> On 10/14/2021 2:06 PM, Simon Clubley wrote:
> >>> BTW, Basic really does like spewing its special characters onto the
> >>> end of variable references. :-)
>
> > Basic can be very happy to let the programmer specify that all variables
> > must be declared.  Then variable names can be whatever they are declared
> > to be.  Frankly, I see no decent reason to do all that typing when the
> > compiler can do a much better job than any programmer.  One just needs to
> > give it some hints.  I learned the variable suffex stuff long ago, and
> > it's just natural to me.  Just as conventions in another language might
> > be natural to someone used to that language.
>
> Having variable type determined by variable name is definitely
> out of fashion. The only other language i know doing that is
> Fortran (Fortran is first letter while Basic is suffix but
> same concept).
>
> But type inference is definitely in fashion.
>
> var v = 123
>
> instead of:
>
> int v = 123
>
> and:
>
> var v = "ABC"
>
> instead of:
>
> String v = "ABC"
>
> And for those that does not use languages less than 30 years
> old: var means "dear compiler give this variable type based on
> right hand side" not "I want to be able to assign anything to this
> variable".

In Fortran, the implicit typing is only for INTEGER and REAL; it doesn't
work for other data types.

Re: CRTL and RMS vs SSIO

<77d0e992-6ae3-4184-8910-5016b6d23efen@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:ac8:7319:: with SMTP id x25mr11626624qto.147.1634281413228;
Fri, 15 Oct 2021 00:03:33 -0700 (PDT)
X-Received: by 2002:ac8:7d46:: with SMTP id h6mr11279477qtb.93.1634281413043;
Fri, 15 Oct 2021 00:03:33 -0700 (PDT)
Path: rocksolid2!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Fri, 15 Oct 2021 00:03:32 -0700 (PDT)
In-Reply-To: <skb5e7$1mng$1@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=118.93.180.215; posting-account=Rx7iEQoAAACMdczcZGHsDFakQWn8-8-t
NNTP-Posting-Host: 118.93.180.215
References: <4e4ac776-f43f-4a84-8846-7fd0b6d949een@googlegroups.com>
<memo.20211006200440.12252G@jgd.cix.co.uk> <b40117b2-d8fd-4fbb-b528-e67d4a9c79can@googlegroups.com>
<93839837-0c34-44dc-9b90-a4d59e06613dn@googlegroups.com> <615f175c$0$695$14726298@news.sunsite.dk>
<sjnanq$h1f$2@dont-email.me> <6165e835$0$702$14726298@news.sunsite.dk>
<sk4rvs$emk$1@dont-email.me> <6165f9ac$0$700$14726298@news.sunsite.dk>
<sk5e5h$lrc$1@dont-email.me> <efce1f13-43e1-4b68-87bc-c673a2afb18an@googlegroups.com>
<sk6sl2$id3$2@dont-email.me> <sk761s$lfu$4@dont-email.me> <sk8j35$1ngu$1@gioia.aioe.org>
<skb5e7$1mng$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <77d0e992-6ae3-4184-8910-5016b6d23efen@googlegroups.com>
Subject: Re: CRTL and RMS vs SSIO
From: lawrence...@gmail.com (Lawrence D’Oliveiro)
Injection-Date: Fri, 15 Oct 2021 07:03:33 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 12
 by: Lawrence D’Oliveir - Fri, 15 Oct 2021 07:03 UTC

On Friday, October 15, 2021 at 7:00:42 PM UTC+13, Phillip Helbig (undress to reply) wrote:
> It recedes to conserve angular momentum, which is necessary because the
> Earth's rotation is slowing down because of the tides.

Ah, of course, yes.

>> Yes. And also the fact that the Moon is so large compared to the Earth. We =
>> are really in a binary-planet system, though for some reason astronomers do=
>> n't like that description ...
>
> That depends on the definition of planet.

A major body which orbits the Sun? if Terra is one such, then Luna must be one too.

Re: CRTL and RMS vs SSIO

<skblj6$12n5$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: rocksolid2!news.neodome.net!news.uzoreto.com!aioe.org!2I/+4cI7iAM+AseTi0LaVQ.user.46.165.242.75.POSTED!not-for-mail
From: hel...@asclothestro.multivax.de (Phillip Helbig (undress to reply)
Newsgroups: comp.os.vms
Subject: Re: CRTL and RMS vs SSIO
Date: Fri, 15 Oct 2021 10:36:22 -0000 (UTC)
Organization: Multivax C&R
Message-ID: <skblj6$12n5$1@gioia.aioe.org>
References: <4e4ac776-f43f-4a84-8846-7fd0b6d949een@googlegroups.com> <memo.20211006200440.12252G@jgd.cix.co.uk> <b40117b2-d8fd-4fbb-b528-e67d4a9c79can@googlegroups.com> <93839837-0c34-44dc-9b90-a4d59e06613dn@googlegroups.com> <615f175c$0$695$14726298@news.sunsite.dk> <sjnanq$h1f$2@dont-email.me> <6165e835$0$702$14726298@news.sunsite.dk> <sk4rvs$emk$1@dont-email.me> <6165f9ac$0$700$14726298@news.sunsite.dk> <sk5e5h$lrc$1@dont-email.me> <efce1f13-43e1-4b68-87bc-c673a2afb18an@googlegroups.com> <sk6sl2$id3$2@dont-email.me> <sk761s$lfu$4@dont-email.me> <sk8j35$1ngu$1@gioia.aioe.org> <skb5e7$1mng$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="35557"; posting-host="2I/+4cI7iAM+AseTi0LaVQ.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
X-Notice: Filtered by postfilter v. 0.9.2
 by: Phillip Helbig (undr - Fri, 15 Oct 2021 10:36 UTC

In article <77d0e992-6ae3-4184-8910-5016b6d23efen@googlegroups.com>,
=?UTF-8?Q?Lawrence_D=E2=80=99Oliveiro?= <lawrencedo99@gmail.com> writes:

> >> Yes. And also the fact that the Moon is so large compared to the Earth. We =
> >> are really in a binary-planet system, though for some reason astronomers do=
> >> n't like that description ...
> >
> > That depends on the definition of planet.
>
> A major body which orbits the Sun? if Terra is one such, then Luna
> must be one too.

It depends on the definition. If size were the only criteria, then one
would have to include some satellites of the Jovian planets as well;
Ganymede and Titan are larger than Mercury. Of course, the Moon is
relatively much larger compared to the Earth, and also larger than all
asteroids and other satellites except Titan and three of the Galilean
satellites. The point about which both orbit is inside the Earth, which
emphasizes the Earth being the main planet, but the orbit of the Moon is
always concave relative to the Sun, which emphasizes the independence of
the Moon. So it depends on the definition. The current definition,
which demoted Pluto, is that it is a body which dominates its orbit, so
that applies to the Earth and not to the Moon.

Re: Coding with/without RDBMS

<616975c1$0$702$14726298@news.sunsite.dk>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: rocksolid2!i2pn.org!usenet.goja.nl.eu.org!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Fri, 15 Oct 2021 08:36:08 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.2.0
Subject: Re: Coding with/without RDBMS
Content-Language: en-US
Newsgroups: comp.os.vms
References: <4e4ac776-f43f-4a84-8846-7fd0b6d949een@googlegroups.com>
<memo.20211006200440.12252G@jgd.cix.co.uk>
<b40117b2-d8fd-4fbb-b528-e67d4a9c79can@googlegroups.com>
<93839837-0c34-44dc-9b90-a4d59e06613dn@googlegroups.com>
<615f175c$0$695$14726298@news.sunsite.dk> <sjnanq$h1f$2@dont-email.me>
<6165e835$0$702$14726298@news.sunsite.dk> <sk4rvs$emk$1@dont-email.me>
<6165f9ac$0$700$14726298@news.sunsite.dk> <sk5e5h$lrc$1@dont-email.me>
<6166e76d$0$700$14726298@news.sunsite.dk> <sk6stq$q4p$1@dont-email.me>
<61671e79$0$702$14726298@news.sunsite.dk> <sk7h26$muo$1@dont-email.me>
<61677a7e$0$696$14726298@news.sunsite.dk> <sk8655$mdl$1@dont-email.me>
<sk8g30$j3$1@dont-email.me> <sk9rig$u1a$3@dont-email.me>
<ska0tt$gkh$1@dont-email.me> <skb5ha$1mng$2@gioia.aioe.org>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <skb5ha$1mng$2@gioia.aioe.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 28
Message-ID: <616975c1$0$702$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: 2c1fb616.news.sunsite.dk
X-Trace: 1634301377 news.sunsite.dk 702 arne@vajhoej.dk/68.9.63.232:50041
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Fri, 15 Oct 2021 12:36 UTC

On 10/15/2021 2:02 AM, Phillip Helbig (undress to reply) wrote:
> In article <6168bb2f$0$701$14726298@news.sunsite.dk>,
> =?UTF-8?Q?Arne_Vajh=c3=b8j?= <arne@vajhoej.dk> writes:
>
>> On 10/14/2021 3:36 PM, Dave Froble wrote:
>>> On 10/14/2021 2:06 PM, Simon Clubley wrote:
>>>> BTW, Basic really does like spewing its special characters onto the
>>>> end of variable references. :-)
>>>
>>> And other languages don't have such quirks?
>>
>> Most does not.
>>
>> Fortran use variable names for implicit typing as well.
>
> Still there for backward compatibility, but IMPLICIT NONE has been there
> in the standard since Fortran 90, and as an extension before, and the
> standard IMPLICIT LOGICAL or whatever would have essentially the same
> effect and was standard even before IMPLICIT NONE was.

And VMS Basic got:

OPTION TYPE = EXPLICIT

for the same.

Arne

Re: Coding with/without RDBMS

<616975f8$0$702$14726298@news.sunsite.dk>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: rocksolid2!i2pn.org!weretis.net!feeder8.news.weretis.net!news.uzoreto.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Fri, 15 Oct 2021 08:37:08 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.2.0
Subject: Re: Coding with/without RDBMS
Content-Language: en-US
Newsgroups: comp.os.vms
References: <4e4ac776-f43f-4a84-8846-7fd0b6d949een@googlegroups.com>
<memo.20211006200440.12252G@jgd.cix.co.uk>
<b40117b2-d8fd-4fbb-b528-e67d4a9c79can@googlegroups.com>
<93839837-0c34-44dc-9b90-a4d59e06613dn@googlegroups.com>
<615f175c$0$695$14726298@news.sunsite.dk> <sjnanq$h1f$2@dont-email.me>
<6165e835$0$702$14726298@news.sunsite.dk> <sk4rvs$emk$1@dont-email.me>
<6165f9ac$0$700$14726298@news.sunsite.dk> <sk5e5h$lrc$1@dont-email.me>
<6166e76d$0$700$14726298@news.sunsite.dk> <sk6stq$q4p$1@dont-email.me>
<61671e79$0$702$14726298@news.sunsite.dk> <sk7h26$muo$1@dont-email.me>
<61677a7e$0$696$14726298@news.sunsite.dk> <sk8655$mdl$1@dont-email.me>
<sk8g30$j3$1@dont-email.me> <sk9rig$u1a$3@dont-email.me>
<616878c8$0$703$14726298@news.sunsite.dk> <ska19k$nmq$1@dont-email.me>
<skb5js$1mng$3@gioia.aioe.org>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <skb5js$1mng$3@gioia.aioe.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 29
Message-ID: <616975f8$0$702$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: 2c1fb616.news.sunsite.dk
X-Trace: 1634301432 news.sunsite.dk 702 arne@vajhoej.dk/68.9.63.232:50041
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Fri, 15 Oct 2021 12:37 UTC

On 10/15/2021 2:03 AM, Phillip Helbig (undress to reply) wrote:
> In article <6168b9b9$0$700$14726298@news.sunsite.dk>, =?UTF-8?Q?Arne_Vajh=c3=b8j?= <arne@vajhoej.dk> writes:
>> On 10/14/2021 3:42 PM, Dave Froble wrote:
>>> On 10/14/2021 2:36 PM, Arne VajhÞj wrote:
>>>> On 10/14/2021 2:06 PM, Simon Clubley wrote:
>>>>> BTW, Basic really does like spewing its special characters onto the
>>>>> end of variable references. :-)
>>
>>> Basic can be very happy to let the programmer specify that all variables
>>> must be declared.  Then variable names can be whatever they are declared
>>> to be.  Frankly, I see no decent reason to do all that typing when the
>>> compiler can do a much better job than any programmer.  One just needs to
>>> give it some hints.  I learned the variable suffex stuff long ago, and
>>> it's just natural to me.  Just as conventions in another language might
>>> be natural to someone used to that language.
>>
>> Having variable type determined by variable name is definitely
>> out of fashion. The only other language i know doing that is
>> Fortran (Fortran is first letter while Basic is suffix but
>> same concept).

> In Fortran, the implicit typing is only for INTEGER and REAL; it doesn't
> work for other data types.

In VMS Basic suffix only works for integer and string.

Arne

Re: CRTL and RMS vs SSIO

<skbtt9$cof$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: rocksolid2!news.neodome.net!news.mixmin.net!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: CRTL and RMS vs SSIO
Date: Fri, 15 Oct 2021 08:57:31 -0400
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <skbtt9$cof$1@dont-email.me>
References: <4e4ac776-f43f-4a84-8846-7fd0b6d949een@googlegroups.com>
<memo.20211006200440.12252G@jgd.cix.co.uk>
<b40117b2-d8fd-4fbb-b528-e67d4a9c79can@googlegroups.com>
<93839837-0c34-44dc-9b90-a4d59e06613dn@googlegroups.com>
<615f175c$0$695$14726298@news.sunsite.dk> <sjnanq$h1f$2@dont-email.me>
<6165e835$0$702$14726298@news.sunsite.dk> <sk4rvs$emk$1@dont-email.me>
<6165f9ac$0$700$14726298@news.sunsite.dk> <sk5e5h$lrc$1@dont-email.me>
<efce1f13-43e1-4b68-87bc-c673a2afb18an@googlegroups.com>
<sk6sl2$id3$2@dont-email.me> <sk761s$lfu$4@dont-email.me>
<sk8j35$1ngu$1@gioia.aioe.org> <skb5e7$1mng$1@gioia.aioe.org>
<77d0e992-6ae3-4184-8910-5016b6d23efen@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 15 Oct 2021 12:58:17 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="ae388a94075bf93192bd96f17405e48e";
logging-data="13071"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19hsFXduS78K+nK0vm1cSp1PysHQpa0Z5g="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:o5oJ8/Cq2uFZXQPRsy4mMGBAVd8=
In-Reply-To: <77d0e992-6ae3-4184-8910-5016b6d23efen@googlegroups.com>
 by: Dave Froble - Fri, 15 Oct 2021 12:57 UTC

On 10/15/2021 3:03 AM, Lawrence D’Oliveiro wrote:
> On Friday, October 15, 2021 at 7:00:42 PM UTC+13, Phillip Helbig (undress to reply) wrote:
>> It recedes to conserve angular momentum, which is necessary because the
>> Earth's rotation is slowing down because of the tides.
>
> Ah, of course, yes.
>
>>> Yes. And also the fact that the Moon is so large compared to the Earth. We =
>>> are really in a binary-planet system, though for some reason astronomers do=
>>> n't like that description ...
>>
>> That depends on the definition of planet.
>
> A major body which orbits the Sun? if Terra is one such, then Luna must be one too.
>

Well if one wants to be a bit more accurate, Earth and Luna is a binary system orbiting
a common center and that binary system is then orbiting (sort of, many variables) the
local star, which itself is also moving. Trying to be precise about things is sort of
tough, as all is moving relative to some supposed location which might be called the
center of the universe. It's enough to make your brain hurt just trying to imagine
it all.

--
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

Pages:123456789101112131415
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor