Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

How can you do 'New Math' problems with an 'Old Math' mind? -- Charles Schulz


devel / comp.lang.misc / Re: Code gen - calling sequences

SubjectAuthor
* Code gen - calling sequencesJames Harris
+* Re: Code gen - calling sequencesBart
|`* Re: Code gen - calling sequencesDavid Brown
| +* Re: Code gen - calling sequencesBart
| |`* Re: Code gen - calling sequencesDavid Brown
| | +- Re: Code gen - calling sequencesBart
| | `- Re: Code gen - calling sequencesRod Pemberton
| `* Re: Code gen - calling sequencesJames Harris
|  `* Re: Code gen - calling sequencesDavid Brown
|   +* Re: Code gen - calling sequencesDmitry A. Kazakov
|   |`* Re: Code gen - calling sequencesDavid Brown
|   | +* Re: Code gen - calling sequencesDmitry A. Kazakov
|   | |`* Re: Code gen - calling sequencesDavid Brown
|   | | +* Re: Code gen - calling sequencesDmitry A. Kazakov
|   | | |`* Re: Code gen - calling sequencesDavid Brown
|   | | | `* Re: Code gen - calling sequencesDmitry A. Kazakov
|   | | |  `* Re: Code gen - calling sequencesDavid Brown
|   | | |   `* Re: Code gen - calling sequencesDmitry A. Kazakov
|   | | |    `* Re: Code gen - calling sequencesDavid Brown
|   | | |     `- Re: Code gen - calling sequencesantispam
|   | | +- Re: Code gen - calling sequencesBart
|   | | +* Re: Code gen - calling sequencesJames Harris
|   | | |`* Re: Code gen - calling sequencesDavid Brown
|   | | | +* Re: Code gen - calling sequencesJames Harris
|   | | | |`* Re: Code gen - calling sequencesBart
|   | | | | `* Re: Code gen - calling sequencesJames Harris
|   | | | |  `- Re: Code gen - calling sequencesBart
|   | | | `* Re: Code gen - calling sequencesRod Pemberton
|   | | |  `* Re: Code gen - calling sequencesJames Harris
|   | | |   +- Re: Code gen - calling sequencesDmitry A. Kazakov
|   | | |   `- Re: Code gen - calling sequencesDavid Brown
|   | | `- Re: Code gen - calling sequencesJames Harris
|   | `* Re: Code gen - calling sequencesJames Harris
|   |  `* Re: Code gen - calling sequencesDavid Brown
|   |   `- Re: Code gen - calling sequencesJames Harris
|   `* Re: Code gen - calling sequencesJames Harris
|    `* Re: Code gen - calling sequencesDavid Brown
|     `- Re: Code gen - calling sequencesJames Harris
`* Re: Code gen - calling sequencesRod Pemberton
 `* Re: Code gen - calling sequencesJames Harris
  +* Re: Code gen - calling sequencesBart
  |+* Re: Code gen - calling sequencesJames Harris
  ||+* Re: Code gen - calling sequencesBart
  |||`- Re: Code gen - calling sequencesBart
  ||`- Re: Code gen - calling sequencesDavid Brown
  |`* Re: Code gen - calling sequencesDavid Brown
  | +* Re: Code gen - calling sequencesAndy Walker
  | |`- Re: Code gen - calling sequencesDavid Brown
  | `* Re: Code gen - calling sequencesBart
  |  +* Re: Code gen - calling sequencesDavid Brown
  |  |+* Re: Code gen - calling sequencesDmitry A. Kazakov
  |  ||+* Re: Code gen - calling sequencesBart
  |  |||`* Re: Code gen - calling sequencesDmitry A. Kazakov
  |  ||| `* Re: Code gen - calling sequencesBart
  |  |||  `* Re: Code gen - calling sequencesDmitry A. Kazakov
  |  |||   `* Re: Code gen - calling sequencesBart
  |  |||    `- Re: Code gen - calling sequencesDmitry A. Kazakov
  |  ||`- Re: Code gen - calling sequencesDavid Brown
  |  |`- Re: Code gen - calling sequencesJames Harris
  |  `* Re: Code gen - calling sequencesantispam
  |   `* Re: Code gen - calling sequencesBart
  |    `* Re: Code gen - calling sequencesantispam
  |     `- Re: Code gen - calling sequencesBart
  `- Re: Code gen - calling sequencesRod Pemberton

Pages:123
Re: Code gen - calling sequences

<sgo5k1$dt5$1@z-news.wcss.wroc.pl>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=694&group=comp.lang.misc#694

  copy link   Newsgroups: comp.lang.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!border2.nntp.ams1.giganews.com!nntp.giganews.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!newsfeed.pionier.net.pl!pwr.wroc.pl!news.wcss.wroc.pl!not-for-mail
From: antispam@math.uni.wroc.pl
Newsgroups: comp.lang.misc
Subject: Re: Code gen - calling sequences
Date: Wed, 1 Sep 2021 15:18:25 +0000 (UTC)
Organization: Politechnika Wroclawska
Lines: 44
Message-ID: <sgo5k1$dt5$1@z-news.wcss.wroc.pl>
References: <sg3a2l$dqb$1@dont-email.me> <sg3g0m$nta$1@dont-email.me> <sg3md3$687$1@dont-email.me> <sgdhjh$l3$1@dont-email.me> <sgi3vd$c3c$1@dont-email.me> <sgi5dr$h90$1@gioia.aioe.org> <sgi9lp$eff$1@dont-email.me> <sgift1$1p16$2@gioia.aioe.org> <sgj73n$olh$1@dont-email.me> <sgjafr$3lr$1@gioia.aioe.org> <sgjatm$idn$1@dont-email.me> <sgjc1o$rrf$1@gioia.aioe.org> <sgkm6j$me6$1@dont-email.me> <sgkt23$1og2$1@gioia.aioe.org> <sgl2fb$2k8$1@dont-email.me>
NNTP-Posting-Host: hera.math.uni.wroc.pl
X-Trace: z-news.wcss.wroc.pl 1630509505 14245 156.17.86.1 (1 Sep 2021 15:18:25 GMT)
X-Complaints-To: abuse@news.pwr.wroc.pl
NNTP-Posting-Date: Wed, 1 Sep 2021 15:18:25 +0000 (UTC)
Cancel-Lock: sha1:EkELL/nvz+mesjCI6hCbC9mPoWM=
User-Agent: tin/2.4.3-20181224 ("Glen Mhor") (UNIX) (Linux/4.19.0-10-amd64 (x86_64))
 by: antispam@math.uni.wroc.pl - Wed, 1 Sep 2021 15:18 UTC

David Brown <david.brown@hesbynett.no> wrote:
> On 31/08/2021 11:33, Dmitry A. Kazakov wrote:
> > On 2021-08-31 09:36, David Brown wrote:
> >
> >> My understanding (which may be wrong, as I don't do much Windows
> >> programming) is that there is a gradual move to UTF-8 support in
> >> Windows.
> >
> > I think you are right. Actually they could proclaim A-calls UTF-8 as
> > they did with W-calls. That would break some legacy code, only French
> > will be annoyed. Germans will be apathic, small European countries
> > resigned, I guess...
>
> You are just listing the advantages :-)
>
> >
> >> These things take time of course, and while there is no doubt
> >> that Microsoft backed the wrong horse here with 16-bit encodings, they
> >> made the right choice at the time.
> >
> >> I blame MS for a lot of bad things,
> >> but not this one!? And they are not alone - Java, QT and Python are
> >> other big players that picked UCS-2, leading to much regret and slow
> >> progress towards a changeover to UTF-8.
> >
> > I believe that UTF-8 was introduced later.
>
> Yes. Unicode was first conceives as 16-bit, with UCS-2. Then they
> started extending it beyond 16-bit, and had to make UCS-4. UTF-16 was
> developed as a way to access the rest of the characters with 16-bit code
> units, and then I think UTF-8 came after that. (UTF-32 is the same as
> UCS-4.)

Well, there was insane ISO proposal, which was then partially
unified with Unicode: ISO had 31-bit characters, with first
2^16 codes (BMP) identical to Unicode. At that time ISO proposed
their 8-bit transportation format. Around this time UTF-8 was
born, as simpler alternative to ISO format. Later, ISO
agreed to limit charaters to about 20 bits, Unicode agreed to expand
to match and UTF-16 was born. So, in fact UTF-8 came first
and UTF-16 later. Of course, 16-bit Unicode was before UTF-8.

--
Waldek Hebisch

Re: Code gen - calling sequences

<sh5mnl$3ci$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=817&group=comp.lang.misc#817

  copy link   Newsgroups: comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: james.harris.1@gmail.com (James Harris)
Newsgroups: comp.lang.misc
Subject: Re: Code gen - calling sequences
Date: Mon, 6 Sep 2021 19:30:12 +0100
Organization: A noiseless patient Spider
Lines: 45
Message-ID: <sh5mnl$3ci$1@dont-email.me>
References: <sg3a2l$dqb$1@dont-email.me> <sg3g0m$nta$1@dont-email.me>
<sg3md3$687$1@dont-email.me> <sgdhjh$l3$1@dont-email.me>
<sgi3vd$c3c$1@dont-email.me> <sgi5dr$h90$1@gioia.aioe.org>
<sgi9lp$eff$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 6 Sep 2021 18:30:13 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="ab613380243259e19065973110b6164e";
logging-data="3474"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18Z3r+IkeW4GXEcGZ8PudOZx0TEKYkaJ4M="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
Cancel-Lock: sha1:l+XaPyzQjbJGmIateDpyn7+cwDk=
In-Reply-To: <sgi9lp$eff$1@dont-email.me>
Content-Language: en-GB
 by: James Harris - Mon, 6 Sep 2021 18:30 UTC

On 30/08/2021 10:50, David Brown wrote:
> On 30/08/2021 10:38, Dmitry A. Kazakov wrote:
>> On 2021-08-30 10:13, David Brown wrote:
>>
>>> There are, I think, only two sensible options here:
>>>
>>> 1. Disallow any identifier letters outside of ASCII.
>>> 2. Make everything UTF-8.

IMO there's a better option:

3. Use purely ASCII but allow escape sequences to be coded in ASCII.

....

> It can also be difficult for people to type, which can quickly be a pain
> for collaboration. How would you type "bøk", for example?

I'd could allow that to be used in string literals with something like

"b\slash:o/k"

As well as string literals it is unlikely but possible that a program
written in my language would have to call a function from another
language which has been written in Norwegian where the function name
included a non-ASCII character. For that, I am considering allowing

\slash:o/

and similar to appear in the name of external functions. It would be
ugly but clear. And programmers could limit the ugliness to one place by
defining an alias as in

namedef book = b\slash:o/k

book()

Wouldn't that be better than either pure ASCII or allowing Unicode?

Have I got all bases covered? I hope so!

--
James Harris

Re: Code gen - calling sequences

<sh5mv1$3ci$2@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=818&group=comp.lang.misc#818

  copy link   Newsgroups: comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: james.harris.1@gmail.com (James Harris)
Newsgroups: comp.lang.misc
Subject: Re: Code gen - calling sequences
Date: Mon, 6 Sep 2021 19:34:09 +0100
Organization: A noiseless patient Spider
Lines: 25
Message-ID: <sh5mv1$3ci$2@dont-email.me>
References: <sg3a2l$dqb$1@dont-email.me> <sg3g0m$nta$1@dont-email.me>
<sg3md3$687$1@dont-email.me> <sgdhjh$l3$1@dont-email.me>
<sgi3vd$c3c$1@dont-email.me> <sgi5dr$h90$1@gioia.aioe.org>
<sgi9lp$eff$1@dont-email.me> <sgift1$1p16$2@gioia.aioe.org>
<sgj73n$olh$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 6 Sep 2021 18:34:09 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="ab613380243259e19065973110b6164e";
logging-data="3474"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18UgB1Lb44GYwSzcOQBEJEAn4XV31xWn58="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
Cancel-Lock: sha1:6k9rI5QsCuy8HKFygc40fYOwkjQ=
In-Reply-To: <sgj73n$olh$1@dont-email.me>
Content-Language: en-GB
 by: James Harris - Mon, 6 Sep 2021 18:34 UTC

On 30/08/2021 19:13, David Brown wrote:
> On 30/08/2021 13:37, Dmitry A. Kazakov wrote:

....

>> Actually, this is again sort of Europocentric POV. In reality, if you
>> have a truly international team with speakers outside Western Europe,
>> you must agree on some strict rules regarding comments and identifiers.

....

>> And the least common denominator is English.
>>
>
> It is the least common denominator for most international groups, but
> not for most national teams.

A program whose master copy was in a well-known language - such as
American English - would be a lot easier to translate to other languages
than normal prose.

--
James Harris

Re: Code gen - calling sequences

<sh6081$771$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=822&group=comp.lang.misc#822

  copy link   Newsgroups: comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: david.brown@hesbynett.no (David Brown)
Newsgroups: comp.lang.misc
Subject: Re: Code gen - calling sequences
Date: Mon, 6 Sep 2021 23:12:32 +0200
Organization: A noiseless patient Spider
Lines: 48
Message-ID: <sh6081$771$1@dont-email.me>
References: <sg3a2l$dqb$1@dont-email.me> <sg3g0m$nta$1@dont-email.me>
<sg3md3$687$1@dont-email.me> <sgdhjh$l3$1@dont-email.me>
<sgi3vd$c3c$1@dont-email.me> <sgi5dr$h90$1@gioia.aioe.org>
<sgi9lp$eff$1@dont-email.me> <sh5mnl$3ci$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 6 Sep 2021 21:12:33 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="d5995662b84d569c9da4791ed443c24c";
logging-data="7393"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19NddtXtXZi7XTxGaJk2U3xk89RXxuuQ2E="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.11.0
Cancel-Lock: sha1:Tdt3sWXezaesBy6jzDfh/rBb71I=
In-Reply-To: <sh5mnl$3ci$1@dont-email.me>
Content-Language: en-GB
 by: David Brown - Mon, 6 Sep 2021 21:12 UTC

On 06/09/2021 20:30, James Harris wrote:
> On 30/08/2021 10:50, David Brown wrote:
>> On 30/08/2021 10:38, Dmitry A. Kazakov wrote:
>>> On 2021-08-30 10:13, David Brown wrote:
>>>
>>>> There are, I think, only two sensible options here:
>>>>
>>>> 1. Disallow any identifier letters outside of ASCII.
>>>> 2. Make everything UTF-8.
>
> IMO there's a better option:
>
> 3. Use purely ASCII but allow escape sequences to be coded in ASCII.
>
> ...
>
>> It can also be difficult for people to type, which can quickly be a pain
>> for collaboration.  How would you type "bøk", for example?
>
> I'd could allow that to be used in string literals with something like
>
>   "b\slash:o/k"
>
> As well as string literals it is unlikely but possible that a program
> written in my language would have to call a function from another
> language which has been written in Norwegian where the function name
> included a non-ASCII character. For that, I am considering allowing
>
>   \slash:o/
>
> and similar to appear in the name of external functions. It would be
> ugly but clear. And programmers could limit the ugliness to one place by
> defining an alias as in
>
>   namedef book = b\slash:o/k
>
>   book()
>
> Wouldn't that be better than either pure ASCII or allowing Unicode?
>
> Have I got all bases covered? I hope so!
>

All the bases except for the ones concerning what people writing other
languages would actually see as usable. If this is your "solution", you
are better off saying "pure 7-bit ASCII only" and be done with it,
because no one would /ever/ want to use that.

Re: Code gen - calling sequences

<sh73e1$qbc$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=825&group=comp.lang.misc#825

  copy link   Newsgroups: comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: james.harris.1@gmail.com (James Harris)
Newsgroups: comp.lang.misc
Subject: Re: Code gen - calling sequences
Date: Tue, 7 Sep 2021 08:13:04 +0100
Organization: A noiseless patient Spider
Lines: 70
Message-ID: <sh73e1$qbc$1@dont-email.me>
References: <sg3a2l$dqb$1@dont-email.me> <sg3g0m$nta$1@dont-email.me>
<sg3md3$687$1@dont-email.me> <sgdhjh$l3$1@dont-email.me>
<sgi3vd$c3c$1@dont-email.me> <sgi5dr$h90$1@gioia.aioe.org>
<sgi9lp$eff$1@dont-email.me> <sh5mnl$3ci$1@dont-email.me>
<sh6081$771$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 7 Sep 2021 07:13:05 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="e78f6e945e6b2a81b3fc2589d357b959";
logging-data="26988"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/UWi4OvXFWpYqejj40j5Bpe0barpTSl6c="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
Cancel-Lock: sha1:6qsygfIvoOCv7ORIGJH576H0UXM=
In-Reply-To: <sh6081$771$1@dont-email.me>
Content-Language: en-GB
 by: James Harris - Tue, 7 Sep 2021 07:13 UTC

On 06/09/2021 22:12, David Brown wrote:
> On 06/09/2021 20:30, James Harris wrote:
>> On 30/08/2021 10:50, David Brown wrote:
>>> On 30/08/2021 10:38, Dmitry A. Kazakov wrote:
>>>> On 2021-08-30 10:13, David Brown wrote:
>>>>
>>>>> There are, I think, only two sensible options here:
>>>>>
>>>>> 1. Disallow any identifier letters outside of ASCII.
>>>>> 2. Make everything UTF-8.
>>
>> IMO there's a better option:
>>
>> 3. Use purely ASCII but allow escape sequences to be coded in ASCII.

....

>> it is unlikely but possible that a program
>> written in my language would have to call a function from another
>> language which has been written in Norwegian where the function name
>> included a non-ASCII character. For that, I am considering allowing
>>
>>   \slash:o/
>>
>> and similar to appear in the name of external functions. It would be
>> ugly but clear. And programmers could limit the ugliness to one place by
>> defining an alias as in
>>
>>   namedef book = b\slash:o/k
>>
>>   book()
>>
>> Wouldn't that be better than either pure ASCII or allowing Unicode?
>>
>> Have I got all bases covered? I hope so!
>>
>
> All the bases except for the ones concerning what people writing other
> languages would actually see as usable.

This is not for writing in other languages. Under the scheme I have in
mind Norwegians could write and edit a program in Norwegian! They could
use Norwegian identifiers and Norwegian comments; they could type
Norwegian characters in string literals and even in external
identifiers, if they felt it necessary. But there would be a table-based
(i.e. programmer-configured) translation between the Norwegian version
of a program and the American English master version. (E.g. a table
would be used to allow bidirectional translation of identifier name
"bøk" to or from "book".) So Norwegian speakers and English speakers
should be able to work on the same program.

The issue I was talking about was just about linking.

Linking to other modules written in my language should be easy as they,
also, would have to have American English master copies with matching
external identifier names.

Linking to programs written in other languages should also be doable
(with a bit of control of calling sequences) if those programs use Ascii
identifiers.

It's only if someone wanted to link with a program written in another
programming language which used a non-Ascii identifier that the
aforementioned escape sequence would be needed to refer to that
identifier. So a rare case, indeed, I believe, but one which is possible.

--
James Harris

Re: Code gen - calling sequences

<skuk7l$h74$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=1073&group=comp.lang.misc#1073

  copy link   Newsgroups: comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: james.harris.1@gmail.com (James Harris)
Newsgroups: comp.lang.misc
Subject: Re: Code gen - calling sequences
Date: Fri, 22 Oct 2021 16:09:40 +0100
Organization: A noiseless patient Spider
Lines: 53
Message-ID: <skuk7l$h74$1@dont-email.me>
References: <sg3a2l$dqb$1@dont-email.me> <sg3g0m$nta$1@dont-email.me>
<sg3md3$687$1@dont-email.me> <sgdhjh$l3$1@dont-email.me>
<sgi3vd$c3c$1@dont-email.me> <sgi5dr$h90$1@gioia.aioe.org>
<sgi9lp$eff$1@dont-email.me> <sgift1$1p16$2@gioia.aioe.org>
<sgj73n$olh$1@dont-email.me> <sglstf$1ft$1@dont-email.me>
<sgncsd$bsj$2@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 22 Oct 2021 15:09:41 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="0a7b27b4a15b9854da5960cbf2301cfc";
logging-data="17636"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18IHxHxDdUD6LgRr11qVuAVOBSrFlC6x0o="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
Cancel-Lock: sha1:LImskY0ONfGZTwHxVuCPTUqs7u8=
In-Reply-To: <sgncsd$bsj$2@dont-email.me>
Content-Language: en-GB
 by: James Harris - Fri, 22 Oct 2021 15:09 UTC

On 01/09/2021 09:16, David Brown wrote:
> On 31/08/2021 20:37, James Harris wrote:
>> On 30/08/2021 19:13, David Brown wrote:
>>> On 30/08/2021 13:37, Dmitry A. Kazakov wrote:
>>>> On 2021-08-30 11:50, David Brown wrote:
>>
>> ...
>>
>>>>> All in all, non-ASCII letters in identifiers can pose a lot of
>>>>> challenges.  But they are nonetheless important for people around the
>>>>> world, and despite the disadvantages, UTF-8 is far and away the best
>>>>> choice.  You simply have to trust programmers to be sensible in their
>>>>> usage.  (You need to to that anyway, even with ASCII - in many
>>>>> fonts, l,
>>>>> 1 and I can be hard to distinguish, as can O and 0.)
>>>>
>>>> Actually, this is again sort of Europocentric POV. In reality, if you
>>>> have a truly international team with speakers outside Western Europe,
>>>> you must agree on some strict rules regarding comments and identifiers.
>>>>
>>>
>>> If you have an international team, then it is standard practice to keep
>>> everything in English.  But most teams are not international.  Why
>>> should a group of Greek or Japanese programmers be forced to write
>>> everything in a foreign language?  You can view the keywords as fixed -
>>> almost like symbols, rather than words - but they may prefer to have
>>> other parts written in their own language.
>>
>> AISI: Have the master copy of /all/ programs in American English, and
>> support translation of identifier names, comments, string literals etc
>> to other languages.
>>
>
> Why would anyone choose the dialect of one particular ex colony, rather
> than using /real/ English?
>
> I know that in the USA it is common to think that America is the only
> country, or at least the only one worth considering, but the rest of the
> world begs to differ.
>

AmE is more heavily used - especially in IT - so it makes more sense to
use it as a lingua franca. For example, an identifier might be called
TextColor rather than TextColour.

There is precedent for that kind of choice. Music terms such as andante
and pianissimo are in Italian. Speakers of other languages still work
with them.

--
James Harris

Re: Code gen - calling sequences

<skv2uj$1jb$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=1079&group=comp.lang.misc#1079

  copy link   Newsgroups: comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: bc@freeuk.com (Bart)
Newsgroups: comp.lang.misc
Subject: Re: Code gen - calling sequences
Date: Fri, 22 Oct 2021 20:20:38 +0100
Organization: A noiseless patient Spider
Lines: 33
Message-ID: <skv2uj$1jb$1@dont-email.me>
References: <sg3a2l$dqb$1@dont-email.me> <sg3g0m$nta$1@dont-email.me>
<sg3md3$687$1@dont-email.me> <sgdhjh$l3$1@dont-email.me>
<sgi3vd$c3c$1@dont-email.me> <sgi5dr$h90$1@gioia.aioe.org>
<sgi9lp$eff$1@dont-email.me> <sgift1$1p16$2@gioia.aioe.org>
<sgj73n$olh$1@dont-email.me> <sglstf$1ft$1@dont-email.me>
<sgncsd$bsj$2@dont-email.me> <skuk7l$h74$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 22 Oct 2021 19:20:51 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="3e030f06cd8f6adad2f34518bd1ab2da";
logging-data="1643"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+pPqrBnsiSl2ZffpQ7j28wKKFz22uIFV0="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.11.0
Cancel-Lock: sha1:QnGCi2KAoWZZ73Ueu5838CLaS3c=
In-Reply-To: <skuk7l$h74$1@dont-email.me>
X-Antivirus-Status: Clean
Content-Language: en-GB
X-Antivirus: AVG (VPS 211022-6, 22/10/2021), Outbound message
 by: Bart - Fri, 22 Oct 2021 19:20 UTC

On 22/10/2021 16:09, James Harris wrote:
> On 01/09/2021 09:16, David Brown wrote:

>> Why would anyone choose the dialect of one particular ex colony, rather
>> than using /real/ English?
>>
>> I know that in the USA it is common to think that America is the only
>> country, or at least the only one worth considering, but the rest of the
>> world begs to differ.
>>
>
> AmE is more heavily used - especially in IT - so it makes more sense to
> use it as a lingua franca. For example, an identifier might be called
> TextColor rather than TextColour.
>
> There is precedent for that kind of choice. Music terms such as andante
> and pianissimo are in Italian. Speakers of other languages still work
> with them.

Those are pure Italian.

Not Anglicised-Italian that is going to annoy natives of that country if
they were obliged to use them.

For example, 'panini' used to refer to a single bun, when 'panini' is
actually plural.

So I like to write Colour not Color. We invented the language after all!

(By 'we' I mean the British, though my passport says otherwise.)

However, I do use 'disk' and 'program' rather than 'disc' and
'programme', as the former are now firmly associated with computing.

Re: Code gen - calling sequences

<sl0ism$d9i$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=1083&group=comp.lang.misc#1083

  copy link   Newsgroups: comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: james.harris.1@gmail.com (James Harris)
Newsgroups: comp.lang.misc
Subject: Re: Code gen - calling sequences
Date: Sat, 23 Oct 2021 09:59:02 +0100
Organization: A noiseless patient Spider
Lines: 65
Message-ID: <sl0ism$d9i$1@dont-email.me>
References: <sg3a2l$dqb$1@dont-email.me> <sg3g0m$nta$1@dont-email.me>
<sg3md3$687$1@dont-email.me> <sgdhjh$l3$1@dont-email.me>
<sgi3vd$c3c$1@dont-email.me> <sgi5dr$h90$1@gioia.aioe.org>
<sgi9lp$eff$1@dont-email.me> <sgift1$1p16$2@gioia.aioe.org>
<sgj73n$olh$1@dont-email.me> <sglstf$1ft$1@dont-email.me>
<sgncsd$bsj$2@dont-email.me> <skuk7l$h74$1@dont-email.me>
<skv2uj$1jb$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 23 Oct 2021 08:59:02 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="5057735718f735d5e7edc3f1fedb9120";
logging-data="13618"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+dMBz6tBFjJ5V9S9qUj1Vm1EolY0XJ+b4="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
Cancel-Lock: sha1:WVPnUCU3eLEh3zNLi49ltWgKqWc=
In-Reply-To: <skv2uj$1jb$1@dont-email.me>
Content-Language: en-GB
 by: James Harris - Sat, 23 Oct 2021 08:59 UTC

On 22/10/2021 20:20, Bart wrote:
> On 22/10/2021 16:09, James Harris wrote:
>> On 01/09/2021 09:16, David Brown wrote:
>
>>> Why would anyone choose the dialect of one particular ex colony, rather
>>> than using /real/ English?
>>>
>>> I know that in the USA it is common to think that America is the only
>>> country, or at least the only one worth considering, but the rest of the
>>> world begs to differ.
>>>
>>
>> AmE is more heavily used - especially in IT - so it makes more sense
>> to use it as a lingua franca. For example, an identifier might be
>> called TextColor rather than TextColour.
>>
>> There is precedent for that kind of choice. Music terms such as
>> andante and pianissimo are in Italian. Speakers of other languages
>> still work with them.
>
> Those are pure Italian.
>
> Not Anglicised-Italian that is going to annoy natives of that country if
> they were obliged to use them.
>
> For example, 'panini' used to refer to a single bun, when 'panini' is
> actually plural.

Similar with graffiti. Or paparazi.

>
> So I like to write Colour not Color. We invented the language after all!

That's all very well but with most IT standards coming out of America
the spelling 'Color' is used - and inbuilt - more frequently. Surely
it's better to have one spelling than to continually ask which spelling
is used in a certain case.

One could still present to users the spelling which suits them while
program object names would be in American English. That applies in the
filesystem, too. For example, yesterday I got a message about not being
able to move files to my 'rubbish bin'. American users get told about
the 'trash can'. French users possibly get told about the 'poubelle'.
But the folder in the file system still has the American name
'.Trash-UID'. That's easier to work with than renaming the folder for
each locale, isn't it?!!!

>
> (By 'we' I mean the British, though my passport says otherwise.)

Curious. If you can reply without giving too much away what does it say?

>
> However, I do use 'disk' and 'program' rather than 'disc' and
> 'programme', as the former are now firmly associated with computing.

As long as you don't try to catch fishes. ;-)

BTW, for computer programs, at school I was taught that 'program' was
correct.

--
James Harris

Re: Code gen - calling sequences

<sl0n0h$6sg$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=1086&group=comp.lang.misc#1086

  copy link   Newsgroups: comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: bc@freeuk.com (Bart)
Newsgroups: comp.lang.misc
Subject: Re: Code gen - calling sequences
Date: Sat, 23 Oct 2021 11:09:06 +0100
Organization: A noiseless patient Spider
Lines: 85
Message-ID: <sl0n0h$6sg$1@dont-email.me>
References: <sg3a2l$dqb$1@dont-email.me> <sg3g0m$nta$1@dont-email.me>
<sg3md3$687$1@dont-email.me> <sgdhjh$l3$1@dont-email.me>
<sgi3vd$c3c$1@dont-email.me> <sgi5dr$h90$1@gioia.aioe.org>
<sgi9lp$eff$1@dont-email.me> <sgift1$1p16$2@gioia.aioe.org>
<sgj73n$olh$1@dont-email.me> <sglstf$1ft$1@dont-email.me>
<sgncsd$bsj$2@dont-email.me> <skuk7l$h74$1@dont-email.me>
<skv2uj$1jb$1@dont-email.me> <sl0ism$d9i$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 23 Oct 2021 10:09:21 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="1e86dde5be44ad674ae104cbdba1e811";
logging-data="7056"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18rgSm8/dPeWMMkwty+LsGZQiK3wpVac2g="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.11.0
Cancel-Lock: sha1:2l2PAeG+F76ae94N6Y37gdRF7Ag=
In-Reply-To: <sl0ism$d9i$1@dont-email.me>
X-Antivirus-Status: Clean
Content-Language: en-GB
X-Antivirus: AVG (VPS 211023-0, 23/10/2021), Outbound message
 by: Bart - Sat, 23 Oct 2021 10:09 UTC

On 23/10/2021 09:59, James Harris wrote:
> On 22/10/2021 20:20, Bart wrote:
>> On 22/10/2021 16:09, James Harris wrote:
>>> On 01/09/2021 09:16, David Brown wrote:
>>
>>>> Why would anyone choose the dialect of one particular ex colony, rather
>>>> than using /real/ English?
>>>>
>>>> I know that in the USA it is common to think that America is the only
>>>> country, or at least the only one worth considering, but the rest of
>>>> the
>>>> world begs to differ.
>>>>
>>>
>>> AmE is more heavily used - especially in IT - so it makes more sense
>>> to use it as a lingua franca. For example, an identifier might be
>>> called TextColor rather than TextColour.
>>>
>>> There is precedent for that kind of choice. Music terms such as
>>> andante and pianissimo are in Italian. Speakers of other languages
>>> still work with them.
>>
>> Those are pure Italian.
>>
>> Not Anglicised-Italian that is going to annoy natives of that country
>> if they were obliged to use them.
>>
>> For example, 'panini' used to refer to a single bun, when 'panini' is
>> actually plural.
>
> Similar with graffiti. Or paparazi.
>
>>
>> So I like to write Colour not Color. We invented the language after all!
>
> That's all very well but with most IT standards coming out of America
> the spelling 'Color' is used - and inbuilt - more frequently. Surely
> it's better to have one spelling than to continually ask which spelling
> is used in a certain case.

This is a line from one of my interface files for WinAPI functions:

windows function "GetSysColor" as getsyscolour (wt_int)wt_dword

So I can refer to it as getsyscolor (proper case can be dropped), or
getsyscolour; I use the latter. Typing 'color' makes it look like I
can't spell.

> One could still present to users the spelling which suits them while
> program object names would be in American English. That applies in the
> filesystem, too. For example, yesterday I got a message about not being
> able to move files to my 'rubbish bin'. American users get told about
> the 'trash can'. French users possibly get told about the 'poubelle'.
> But the folder in the file system still has the American name
> '.Trash-UID'. That's easier to work with than renaming the folder for
> each locale, isn't it?!!!

The APIs I've made available use British English spellings of words like
'colour'. (I can't think of any other examples; terms like 'windscreen'
or 'boot' don't really come up in my libraries.)

I don't think there's any need to pander to American spellings and make
that form of English even more dominant. It is annoying that
spell-checkers on various sites default to US dictionaries so don't like
my -ise endings or 'll's in certain workds.

>
>>
>> (By 'we' I mean the British, though my passport says otherwise.)
>
> Curious. If you can reply without giving too much away what does it say?

I gave a hint in my post...

>> However, I do use 'disk' and 'program' rather than 'disc' and
>> 'programme', as the former are now firmly associated with computing.
>
> As long as you don't try to catch fishes. ;-)
>
> BTW, for computer programs, at school I was taught that 'program' was
> correct.

'Programme' is more what the BBC produces; it doesn't sound right for
computer code. I'm still trying to figure out the fishes..

Re: Code gen - calling sequences

<sm9vja$19qb$4@gioia.aioe.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=1164&group=comp.lang.misc#1164

  copy link   Newsgroups: comp.lang.misc
Path: i2pn2.org!i2pn.org!aioe.org!JKehOyGOGgs2f2NKLRXdGg.user.46.165.242.75.POSTED!not-for-mail
From: noemail@basdxcqvbe.com (Rod Pemberton)
Newsgroups: comp.lang.misc
Subject: Re: Code gen - calling sequences
Date: Sun, 7 Nov 2021 20:48:50 -0500
Organization: Aioe.org NNTP Server
Message-ID: <sm9vja$19qb$4@gioia.aioe.org>
References: <sg3a2l$dqb$1@dont-email.me>
<sg9eo0$1os5$2@gioia.aioe.org>
<sgaut4$rij$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="42827"; posting-host="JKehOyGOGgs2f2NKLRXdGg.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
X-Notice: Filtered by postfilter v. 0.9.2
 by: Rod Pemberton - Mon, 8 Nov 2021 01:48 UTC

On Fri, 27 Aug 2021 16:04:03 +0100
James Harris <james.harris.1@gmail.com> wrote:

> >> I've been taking the top off a chimney stack
> >
> > Why?
>
> It's letting water in.
>
> I was thinking to remove the whole chimney stack as it is no longer
> used but then I wondered whether the local authority might tell me to
> reinstate it. That would not be good, especially as the bricks I've
> removed so far are soft and are breaking. So current idea is to
> remove the dodgy top layer or two and cap it while we have some dry
> weather. (Though I am very wary about being able to lift a 2' square
> concrete cap up the ladder without putting so much sideways pressure
> on the stack such that it falls over!)
>

Well, if you haven't already, you might just check your home owner's
insurance. The insurance company might prohibit "major" construction
jobs being done by home owner.

<end O/T>

--
Is this the year that Oregon ceases to exist?

Re: Code gen - calling sequences

<sma1gs$19qb$5@gioia.aioe.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=1165&group=comp.lang.misc#1165

  copy link   Newsgroups: comp.lang.misc
Path: i2pn2.org!i2pn.org!aioe.org!JKehOyGOGgs2f2NKLRXdGg.user.46.165.242.75.POSTED!not-for-mail
From: noemail@basdxcqvbe.com (Rod Pemberton)
Newsgroups: comp.lang.misc
Subject: Re: Code gen - calling sequences
Date: Sun, 7 Nov 2021 21:21:40 -0500
Organization: Aioe.org NNTP Server
Message-ID: <sma1gs$19qb$5@gioia.aioe.org>
References: <sg3a2l$dqb$1@dont-email.me>
<sg3g0m$nta$1@dont-email.me>
<sg3md3$687$1@dont-email.me>
<sgdhjh$l3$1@dont-email.me>
<sgi3vd$c3c$1@dont-email.me>
<sgi5dr$h90$1@gioia.aioe.org>
<sgi9lp$eff$1@dont-email.me>
<sgift1$1p16$2@gioia.aioe.org>
<sgj73n$olh$1@dont-email.me>
<sglstf$1ft$1@dont-email.me>
<sgncsd$bsj$2@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Injection-Info: gioia.aioe.org; logging-data="42827"; posting-host="JKehOyGOGgs2f2NKLRXdGg.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
X-Notice: Filtered by postfilter v. 0.9.2
 by: Rod Pemberton - Mon, 8 Nov 2021 02:21 UTC

On Wed, 1 Sep 2021 10:16:13 +0200
David Brown <david.brown@hesbynett.no> wrote:

> On 31/08/2021 20:37, James Harris wrote:
> > On 30/08/2021 19:13, David Brown wrote:
> >> On 30/08/2021 13:37, Dmitry A. Kazakov wrote:
> >>> On 2021-08-30 11:50, David Brown wrote:
> >
> > ...
> >
> >>>> All in all, non-ASCII letters in identifiers can pose a lot of
> >>>> challenges.  But they are nonetheless important for people
> >>>> around the world, and despite the disadvantages, UTF-8 is far
> >>>> and away the best choice.  You simply have to trust programmers
> >>>> to be sensible in their usage.  (You need to to that anyway,
> >>>> even with ASCII - in many fonts, l,
> >>>> 1 and I can be hard to distinguish, as can O and 0.)
> >>>
> >>> Actually, this is again sort of Europocentric POV. In reality, if
> >>> you have a truly international team with speakers outside Western
> >>> Europe, you must agree on some strict rules regarding comments
> >>> and identifiers.
> >>>
> >>
> >> If you have an international team, then it is standard practice to
> >> keep everything in English.  But most teams are not international.
> >> Why should a group of Greek or Japanese programmers be forced to
> >> write everything in a foreign language?  You can view the keywords
> >> as fixed - almost like symbols, rather than words - but they may
> >> prefer to have other parts written in their own language.
> >
> > AISI: Have the master copy of /all/ programs in American English,
> > and support translation of identifier names, comments, string
> > literals etc to other languages.
> >
>
> Why would anyone choose the dialect of one particular ex colony,
> rather than using /real/ English?

I always wondered why people in France or Spain or Italy would choose
to program in a programming language where they had to first learn a
foreign language, such as English, to do so. Ditto China, Japan,
....

It's enough of a task to learn to program, but to then need to learn a
foreing language too? In C, they could place a bunch of #define's to
convert English to French or Spanish or Italian, but that wouldn't work
so well with Mandarin or Japanese, etc.

Now, if the code was save as tokenized, then it could rather easily be
displayed for multiple languages.

> I know that in the USA it is common to think that America is the only
> country, or at least the only one worth considering, but the rest of
> the world begs to differ.

If you meant to insult James here, I think you failed. IIRC, he's in
the U.K. So, he's probably British. On the other hand, I'm in the
U.S., descended from British ancestors (AFAIK), and, yes, the U.S.
population and it's news media isn't generally globally oriented. We
often don't even know what is going on in Mexico or Canada. That is
often, unfortunately, portrayed as self-centered or narcissistic. In
reality, it's more of a too much to do, too much to enjoy, too little
time for it all, kind of issue, combined with a non-global mentality.

--
Is this the year that Oregon ceases to exist?

Re: Code gen - calling sequences

<smaok3$qe7$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=1169&group=comp.lang.misc#1169

  copy link   Newsgroups: comp.lang.misc
Path: i2pn2.org!i2pn.org!paganini.bofh.team!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: james.harris.1@gmail.com (James Harris)
Newsgroups: comp.lang.misc
Subject: Re: Code gen - calling sequences
Date: Mon, 8 Nov 2021 08:54:26 +0000
Organization: A noiseless patient Spider
Lines: 37
Message-ID: <smaok3$qe7$1@dont-email.me>
References: <sg3a2l$dqb$1@dont-email.me> <sg3g0m$nta$1@dont-email.me>
<sg3md3$687$1@dont-email.me> <sgdhjh$l3$1@dont-email.me>
<sgi3vd$c3c$1@dont-email.me> <sgi5dr$h90$1@gioia.aioe.org>
<sgi9lp$eff$1@dont-email.me> <sgift1$1p16$2@gioia.aioe.org>
<sgj73n$olh$1@dont-email.me> <sglstf$1ft$1@dont-email.me>
<sgncsd$bsj$2@dont-email.me> <sma1gs$19qb$5@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 8 Nov 2021 08:54:27 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="ef109d65fb590c5ee86153aca0071591";
logging-data="27079"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18HbWm0GjRacmIwvOViYMAr/B+3MASbY7Q="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
Cancel-Lock: sha1:tBYZZ+81KWx/klKkLMj9YZSszkw=
In-Reply-To: <sma1gs$19qb$5@gioia.aioe.org>
Content-Language: en-GB
 by: James Harris - Mon, 8 Nov 2021 08:54 UTC

On 08/11/2021 02:21, Rod Pemberton wrote:
> On Wed, 1 Sep 2021 10:16:13 +0200
> David Brown <david.brown@hesbynett.no> wrote:

....

[OT comments below]

>> I know that in the USA it is common to think that America is the only
>> country, or at least the only one worth considering, but the rest of
>> the world begs to differ.
>
> If you meant to insult James here, I think you failed. IIRC, he's in
> the U.K. So, he's probably British.

Yes, I am British. English, in fact.

> On the other hand, I'm in the
> U.S., descended from British ancestors (AFAIK), and, yes, the U.S.
> population and it's news media isn't generally globally oriented. We
> often don't even know what is going on in Mexico or Canada. That is
> often, unfortunately, portrayed as self-centered or narcissistic. In
> reality, it's more of a too much to do, too much to enjoy, too little
> time for it all, kind of issue, combined with a non-global mentality.
>

You may be surprised to find how similar it is in the UK. The TV media
here have narrow viewpoints, often focussing on UK and US events (or
causes celebres that they have, themselves, created) and telling us
little about what's happening in mainland Europe, Asia or Africa etc.
It's exasperating and leaves viewers ignorant of important issues in the
wider world.

--
James Harris

Re: Code gen - calling sequences

<smap1q$1jn7$1@gioia.aioe.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=1171&group=comp.lang.misc#1171

  copy link   Newsgroups: comp.lang.misc
Path: i2pn2.org!i2pn.org!aioe.org!Hx95GBhnJb0Xc8StPhH8AA.user.46.165.242.91.POSTED!not-for-mail
From: mailbox@dmitry-kazakov.de (Dmitry A. Kazakov)
Newsgroups: comp.lang.misc
Subject: Re: Code gen - calling sequences
Date: Mon, 8 Nov 2021 10:01:46 +0100
Organization: Aioe.org NNTP Server
Message-ID: <smap1q$1jn7$1@gioia.aioe.org>
References: <sg3a2l$dqb$1@dont-email.me> <sg3g0m$nta$1@dont-email.me>
<sg3md3$687$1@dont-email.me> <sgdhjh$l3$1@dont-email.me>
<sgi3vd$c3c$1@dont-email.me> <sgi5dr$h90$1@gioia.aioe.org>
<sgi9lp$eff$1@dont-email.me> <sgift1$1p16$2@gioia.aioe.org>
<sgj73n$olh$1@dont-email.me> <sglstf$1ft$1@dont-email.me>
<sgncsd$bsj$2@dont-email.me> <sma1gs$19qb$5@gioia.aioe.org>
<smaok3$qe7$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="52967"; posting-host="Hx95GBhnJb0Xc8StPhH8AA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Dmitry A. Kazakov - Mon, 8 Nov 2021 09:01 UTC

On 2021-11-08 09:54, James Harris wrote:
> On 08/11/2021 02:21, Rod Pemberton wrote:

>> On the other hand, I'm in the
>> U.S., descended from British ancestors (AFAIK), and, yes, the U.S.
>> population and it's news media isn't generally globally oriented.  We
>> often don't even know what is going on in Mexico or Canada.  That is
>> often, unfortunately, portrayed as self-centered or narcissistic.  In
>> reality, it's more of a too much to do, too much to enjoy, too little
>> time for it all, kind of issue, combined with a non-global mentality.
>
> You may be surprised to find how similar it is in the UK. The TV media
> here have narrow viewpoints, often focussing on UK and US events (or
> causes celebres that they have, themselves, created) and telling us
> little about what's happening in mainland Europe, Asia or Africa etc.

And why do you think that mainland Europe is any different in that respect?

> It's exasperating and leaves viewers ignorant of important issues in the
> wider world.

Do not tell anybody, it is a state secret, there is no important issues
in the wider world!

--
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de

Re: Code gen - calling sequences

<smbf4o$a59$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=1183&group=comp.lang.misc#1183

  copy link   Newsgroups: comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: david.brown@hesbynett.no (David Brown)
Newsgroups: comp.lang.misc
Subject: Re: Code gen - calling sequences
Date: Mon, 8 Nov 2021 16:18:48 +0100
Organization: A noiseless patient Spider
Lines: 66
Message-ID: <smbf4o$a59$1@dont-email.me>
References: <sg3a2l$dqb$1@dont-email.me> <sg3g0m$nta$1@dont-email.me>
<sg3md3$687$1@dont-email.me> <sgdhjh$l3$1@dont-email.me>
<sgi3vd$c3c$1@dont-email.me> <sgi5dr$h90$1@gioia.aioe.org>
<sgi9lp$eff$1@dont-email.me> <sgift1$1p16$2@gioia.aioe.org>
<sgj73n$olh$1@dont-email.me> <sglstf$1ft$1@dont-email.me>
<sgncsd$bsj$2@dont-email.me> <sma1gs$19qb$5@gioia.aioe.org>
<smaok3$qe7$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 8 Nov 2021 15:18:49 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="8d4c8ed7efb99dba549c7b1d68bd2d39";
logging-data="10409"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/+w9jSLZmjj45fbJscLv6Y/bTYQqw8zd4="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.11.0
Cancel-Lock: sha1:0KzV56VrfbtefgtoEwV4VpBhH60=
In-Reply-To: <smaok3$qe7$1@dont-email.me>
Content-Language: en-GB
 by: David Brown - Mon, 8 Nov 2021 15:18 UTC

On 08/11/2021 09:54, James Harris wrote:
> On 08/11/2021 02:21, Rod Pemberton wrote:
>> On Wed, 1 Sep 2021 10:16:13 +0200
>> David Brown <david.brown@hesbynett.no> wrote:
>
> ...
>
> [OT comments below]
>
>>> I know that in the USA it is common to think that America is the only
>>> country, or at least the only one worth considering, but the rest of
>>> the world begs to differ.
>>
>> If you meant to insult James here, I think you failed.  IIRC, he's in
>> the U.K.  So, he's probably British.
>
> Yes, I am British. English, in fact.

I did not intend to insult anyone - I intended to provoke US-centered
thinkers to take a wider view through a tongue-in-cheek comment. But
while I am used to Americans (US Americans, to be precise) being unaware
of other countries or that their language is just one variation of
English, and I am used to British people (especially English)
considering the UK to be naturally superior to the rest of the world, it
is not often one comes across a Brit who is convinced the American
version of English should be considered the "main" language.

>
>> On the other hand, I'm in the
>> U.S., descended from British ancestors (AFAIK), and, yes, the U.S.
>> population and it's news media isn't generally globally oriented.  We
>> often don't even know what is going on in Mexico or Canada.  That is
>> often, unfortunately, portrayed as self-centered or narcissistic.  In
>> reality, it's more of a too much to do, too much to enjoy, too little
>> time for it all, kind of issue, combined with a non-global mentality.
>>
>
> You may be surprised to find how similar it is in the UK. The TV media
> here have narrow viewpoints, often focussing on UK and US events (or
> causes celebres that they have, themselves, created) and telling us
> little about what's happening in mainland Europe, Asia or Africa etc.
> It's exasperating and leaves viewers ignorant of important issues in the
> wider world.
>
>

I live in Norway, and see things from a little bit more outside. There
is a clear tendency that the bigger a country is, the less it bothers
about what is happening in smaller countries. However, the USA is an
outlier here amongst Western democracies (as it is in many aspects) -
not only do most Americans care little about what happens outside their
borders, but a substantial number /know/ very little about the world
outside of the USA. Many have trouble even naming or placing other
countries on a world map. I think a lot of it is the public school
system, where it seems to be more about surviving to adulthood than
getting an education. (Of course this does not apply to everyone in the
USA.) The UK is not as bad - though it is trying to follow the USA
here. At least in the UK there is always the BBC for news - it's not
perfect, but it is pretty good.

Social media is, unfortunately, just making things worse - many people
are getting more and more disconnected from reality as their main source
of information has topics based on what they and their "friends" have
looked at before, with a bias towards controversial topics since those
incite more time spent on the platform.

Pages:123
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor