Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Prototype designs always work. -- Don Vonada


devel / comp.lang.c++ / anybody here?

SubjectAuthor
* anybody here?Chris M. Thomasson
+* Re: anybody here?Dan Purgert
|+* Re: anybody here?Scott Lurndal
||`- Re: anybody here?Vir Campestris
|`* Re: anybody here?Chris M. Thomasson
| +- Re: anybody here?Chris M. Thomasson
| +- Re: anybody here?Dan Purgert
| `- Re: anybody here?Bonita Montero
+* Re: anybody here?Bo Persson
|`* Re: anybody here?Chris M. Thomasson
| `* Re: anybody here?David Brown
|  `* Re: anybody here?Chris M. Thomasson
|   `- Re: anybody here?David Brown
+* Re: anybody here?Kaz Kylheku
|+- Re: anybody here?Chris M. Thomasson
|`* Re: anybody here?Kaz Kylheku
| +* Re: anybody here?David Brown
| |`* Re: anybody here?Kaz Kylheku
| | +- Re: anybody here?Chris M. Thomasson
| | `- Re: anybody here?David Brown
| `- Re: anybody here?Chris M. Thomasson
`- Re: anybody here?Lynn McGuire

1
anybody here?

<uko4b9$d3uq$3@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2855&group=comp.lang.c%2B%2B#2855

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m....@gmail.com (Chris M. Thomasson)
Newsgroups: comp.lang.c++
Subject: anybody here?
Date: Tue, 5 Dec 2023 13:22:48 -0800
Organization: A noiseless patient Spider
Lines: 3
Message-ID: <uko4b9$d3uq$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 5 Dec 2023 21:22:49 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ef2c7d03227d49d7dc4c9023755bfb94";
logging-data="430042"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18KupBQ33/cArjTMLrGB6phmm6yHVLwsYc="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:kGIDfVIYFqVI1aGueJWnKuATqw8=
Content-Language: en-US
 by: Chris M. Thomasson - Tue, 5 Dec 2023 21:22 UTC

Humm. It seems as if this group has gone quite "dark" on my end.

Anybody there? ;^D

Re: anybody here?

<slrnumv655.hsj.dan@djph.net>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2856&group=comp.lang.c%2B%2B#2856

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dan...@djph.net (Dan Purgert)
Newsgroups: comp.lang.c++
Subject: Re: anybody here?
Date: Tue, 5 Dec 2023 21:38:04 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <slrnumv655.hsj.dan@djph.net>
References: <uko4b9$d3uq$3@dont-email.me>
Injection-Date: Tue, 5 Dec 2023 21:38:04 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="fccd2ec5fb1dbdef68e99a9331d80b74";
logging-data="440183"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/U5ia31Wf2TQ6ye0nF2MQuV89iMkrC26k="
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:ygPZmi6f86OX29QSyQOHvYYnT3w=
 by: Dan Purgert - Tue, 5 Dec 2023 21:38 UTC

On 2023-12-05, Chris M. Thomasson wrote:
> Humm. It seems as if this group has gone quite "dark" on my end.
>
> Anybody there? ;^D

I'm here ... just that your questions / discussions of late have sailed
clear over my head :|

--
|_|O|_|
|_|_|O| Github: https://github.com/dpurgert
|O|O|O| PGP: DDAB 23FB 19FA 7D85 1CC1 E067 6D65 70E5 4CE7 2860

Re: anybody here?

<e%MbN.192042$cAm7.4934@fx18.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2857&group=comp.lang.c%2B%2B#2857

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx18.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: sco...@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: anybody here?
Newsgroups: comp.lang.c++
References: <uko4b9$d3uq$3@dont-email.me> <slrnumv655.hsj.dan@djph.net>
Lines: 10
Message-ID: <e%MbN.192042$cAm7.4934@fx18.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Tue, 05 Dec 2023 21:55:22 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Tue, 05 Dec 2023 21:55:22 GMT
X-Received-Bytes: 935
 by: Scott Lurndal - Tue, 5 Dec 2023 21:55 UTC

Dan Purgert <dan@djph.net> writes:
>On 2023-12-05, Chris M. Thomasson wrote:
>> Humm. It seems as if this group has gone quite "dark" on my end.
>>
>> Anybody there? ;^D
>
>I'm here ... just that your questions / discussions of late have sailed
>clear over my head :|

I'm here. Too busy at the momement to think about fancy synchronization topics.

Re: anybody here?

<uko68i$djd6$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2858&group=comp.lang.c%2B%2B#2858

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m....@gmail.com (Chris M. Thomasson)
Newsgroups: comp.lang.c++
Subject: Re: anybody here?
Date: Tue, 5 Dec 2023 13:55:28 -0800
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <uko68i$djd6$1@dont-email.me>
References: <uko4b9$d3uq$3@dont-email.me> <slrnumv655.hsj.dan@djph.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 5 Dec 2023 21:55:31 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ef2c7d03227d49d7dc4c9023755bfb94";
logging-data="445862"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/oPCCTOvmz+tSTHaxRlH0yC7iPnPGd+sY="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:ovo9PE8YwS1ODiqHb8UaWrJ/eKM=
In-Reply-To: <slrnumv655.hsj.dan@djph.net>
Content-Language: en-US
 by: Chris M. Thomasson - Tue, 5 Dec 2023 21:55 UTC

On 12/5/2023 1:38 PM, Dan Purgert wrote:
> On 2023-12-05, Chris M. Thomasson wrote:
>> Humm. It seems as if this group has gone quite "dark" on my end.
>>
>> Anybody there? ;^D
>
> I'm here ... just that your questions / discussions of late have sailed
> clear over my head :|

The atomics and memory barriers? For some damn reason, I thought that
Bonita would flame me up pretty good just for modeling my experiment in
Relacy first. lol. Afaict, she seems to dislike any type of race
detector... ;^)

Btw, have you taken a look at my highly experimental xchg work system?
Right now its implemented within the realm of a Relacy test unit.
However, I am going to port it into actual pure C++11 for all of us to
be able to play around with.

I personally want to use it for some of my CPU based vector field
plotting logic. I am pondering on how I might distribute the workload
across a system using my experimental xchg based work system.

So, when I get the time to port, might be tonight or sometime tomorrow,
can you do be a favor and try to compile and run it? Tell me all about
the output you get. I am mainly interesting in the local work vs foreign
work the system does during a test run...

Fwiw, here is one of my vector fields I have in mind:

https://youtu.be/YsAkm0VlCsw

Re: anybody here?

<uko7ar$dmpq$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2859&group=comp.lang.c%2B%2B#2859

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m....@gmail.com (Chris M. Thomasson)
Newsgroups: comp.lang.c++
Subject: Re: anybody here?
Date: Tue, 5 Dec 2023 14:13:46 -0800
Organization: A noiseless patient Spider
Lines: 38
Message-ID: <uko7ar$dmpq$1@dont-email.me>
References: <uko4b9$d3uq$3@dont-email.me> <slrnumv655.hsj.dan@djph.net>
<uko68i$djd6$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 5 Dec 2023 22:13:47 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ef2c7d03227d49d7dc4c9023755bfb94";
logging-data="449338"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19nAD3DhUvqRFZ/M9L4CV1ShfqGrjLgvSY="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:XpE5dNROjSSPixIIiFzK/lSQiAM=
Content-Language: en-US
In-Reply-To: <uko68i$djd6$1@dont-email.me>
 by: Chris M. Thomasson - Tue, 5 Dec 2023 22:13 UTC

On 12/5/2023 1:55 PM, Chris M. Thomasson wrote:
> On 12/5/2023 1:38 PM, Dan Purgert wrote:
>> On 2023-12-05, Chris M. Thomasson wrote:
>>> Humm. It seems as if this group has gone quite "dark" on my end.
>>>
>>> Anybody there? ;^D
>>
>> I'm here ... just that your questions / discussions of late have sailed
>> clear over my head :|
>
> The atomics and memory barriers? For some damn reason, I thought that
> Bonita would flame me up pretty good just for modeling my experiment in
> Relacy first. lol. Afaict, she seems to dislike any type of race
> detector... ;^)
>
> Btw, have you taken a look at my highly experimental xchg work system?
> Right now its implemented within the realm of a Relacy test unit.
> However, I am going to port it into actual pure C++11 for all of us to
> be able to play around with.
>
> I personally want to use it for some of my CPU based vector field
> plotting logic. I am pondering on how I might distribute the workload
> across a system using my experimental xchg based work system.
>
> So, when I get the time to port, might be tonight or sometime tomorrow,
> can you do be a favor and try to compile and run it? Tell me all about
> the output you get. I am mainly interesting in the local work vs foreign
> work the system does during a test run...
>
> Fwiw, here is one of my vector fields I have in mind:
>
> https://youtu.be/YsAkm0VlCsw

Some music to go with the animation:

https://youtu.be/wgBgwd0ekIk?t=178

;^D

Re: anybody here?

<kt9m96FbiktU1@mid.individual.net>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2860&group=comp.lang.c%2B%2B#2860

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!paganini.bofh.team!2.eu.feeder.erje.net!feeder.erje.net!news-2.dfn.de!news.dfn.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bo...@bo-persson.se (Bo Persson)
Newsgroups: comp.lang.c++
Subject: Re: anybody here?
Date: Tue, 5 Dec 2023 23:24:38 +0100
Lines: 9
Message-ID: <kt9m96FbiktU1@mid.individual.net>
References: <uko4b9$d3uq$3@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net r2FhoQhSK4yJSGLd5S7DQgWcUwXTu/N4INciEsuwl1pAGvTEmR
Cancel-Lock: sha1:qoR47YPaygMzE/0XlqUjVCHEwHU= sha256:LahyDu52ocSRyuPXEt/187gZzDoJfYLmfrd8C7Bf8E4=
User-Agent: Mozilla Thunderbird
Content-Language: sv
In-Reply-To: <uko4b9$d3uq$3@dont-email.me>
 by: Bo Persson - Tue, 5 Dec 2023 22:24 UTC

On 2023-12-05 at 22:22, Chris M. Thomasson wrote:
> Humm. It seems as if this group has gone quite "dark" on my end.
>
> Anybody there? ;^D

We are still here, but seeing almost endless threads with Bonita doesn't
inspire me to respond to those subjects.

Re: anybody here?

<slrnumvaoc.hsj.dan@djph.net>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2861&group=comp.lang.c%2B%2B#2861

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dan...@djph.net (Dan Purgert)
Newsgroups: comp.lang.c++
Subject: Re: anybody here?
Date: Tue, 5 Dec 2023 22:56:35 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <slrnumvaoc.hsj.dan@djph.net>
References: <uko4b9$d3uq$3@dont-email.me> <slrnumv655.hsj.dan@djph.net>
<uko68i$djd6$1@dont-email.me>
Injection-Date: Tue, 5 Dec 2023 22:56:35 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="fccd2ec5fb1dbdef68e99a9331d80b74";
logging-data="461410"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX193y5pX7I1IVTlfByFIHGBUu++F8dL4gVE="
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:qOXDS6c4j75TT2/2RkMCY92k3Xc=
 by: Dan Purgert - Tue, 5 Dec 2023 22:56 UTC

On 2023-12-05, Chris M. Thomasson wrote:
> On 12/5/2023 1:38 PM, Dan Purgert wrote:
>> On 2023-12-05, Chris M. Thomasson wrote:
>>> Humm. It seems as if this group has gone quite "dark" on my end.
>>>
>>> Anybody there? ;^D
>>
>> I'm here ... just that your questions / discussions of late have sailed
>> clear over my head :|
>
> The atomics and memory barriers? For some damn reason, I thought that
> Bonita would flame me up pretty good just for modeling my experiment in
> Relacy first. lol. Afaict, she seems to dislike any type of race
> detector... ;^)

Well, most of the last couple of weeks worth of topics (not that I
really have a good handle on cpp in the first place :) ... )

--
|_|O|_|
|_|_|O| Github: https://github.com/dpurgert
|O|O|O| PGP: DDAB 23FB 19FA 7D85 1CC1 E067 6D65 70E5 4CE7 2860

Re: anybody here?

<ukobfo$e9vd$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2862&group=comp.lang.c%2B%2B#2862

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m....@gmail.com (Chris M. Thomasson)
Newsgroups: comp.lang.c++
Subject: Re: anybody here?
Date: Tue, 5 Dec 2023 15:24:40 -0800
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <ukobfo$e9vd$1@dont-email.me>
References: <uko4b9$d3uq$3@dont-email.me> <kt9m96FbiktU1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 5 Dec 2023 23:24:40 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ac4ca5e6668b81ff03b9289c19bca287";
logging-data="468973"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18iS0lQ06Z9KlBFqgbouVT3shvimLR+Eew="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:xOuqXWIW5rTqk8KaYm8U7bw9FqY=
In-Reply-To: <kt9m96FbiktU1@mid.individual.net>
Content-Language: en-US
 by: Chris M. Thomasson - Tue, 5 Dec 2023 23:24 UTC

On 12/5/2023 2:24 PM, Bo Persson wrote:
> On 2023-12-05 at 22:22, Chris M. Thomasson wrote:
>> Humm. It seems as if this group has gone quite "dark" on my end.
>>
>> Anybody there? ;^D
>
> We are still here, but seeing almost endless threads with Bonita doesn't
> inspire me to respond to those subjects.
>
>

Touche! Although, ivvho, some fairly interesting discussions can spark
from some of those subjects...

Re: anybody here?

<ukp94h$ln60$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2863&group=comp.lang.c%2B%2B#2863

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.br...@hesbynett.no (David Brown)
Newsgroups: comp.lang.c++
Subject: Re: anybody here?
Date: Wed, 6 Dec 2023 08:50:41 +0100
Organization: A noiseless patient Spider
Lines: 36
Message-ID: <ukp94h$ln60$1@dont-email.me>
References: <uko4b9$d3uq$3@dont-email.me> <kt9m96FbiktU1@mid.individual.net>
<ukobfo$e9vd$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 6 Dec 2023 07:50:41 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="77e6c77c3d37d578f2f5710c6648d90c";
logging-data="711872"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18Y7B2sWFU3OZrU2XaT1mlU1yixJxyGRgs="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:+xdKa7//hn5ou7cMJYi5mA3rpkY=
In-Reply-To: <ukobfo$e9vd$1@dont-email.me>
Content-Language: en-GB
 by: David Brown - Wed, 6 Dec 2023 07:50 UTC

On 06/12/2023 00:24, Chris M. Thomasson wrote:
> On 12/5/2023 2:24 PM, Bo Persson wrote:
>> On 2023-12-05 at 22:22, Chris M. Thomasson wrote:
>>> Humm. It seems as if this group has gone quite "dark" on my end.
>>>
>>> Anybody there? ;^D
>>
>> We are still here, but seeing almost endless threads with Bonita
>> doesn't inspire me to respond to those subjects.
>>
>>
>
> Touche! Although, ivvho, some fairly interesting discussions can spark
> from some of those subjects...

Agreed - there have been a few interesting topics, and they can be
inspired by many things. (Or at least interesting to some people - not
everyone is interested in the same things.)

But these ridiculous pantomime arguments between you and Bonita put
people off, and I for one end up simply marking the threads as "ignored"
sometimes.

I suggest you have two rules here (you and Bonita) :

1. It's okay to post a reply to your own post, adding new information or
a correction. But don't reply to that second post yourself - if no one
else has posted in the thread, it's not interesting enough for the
group. If /you/ think it is particularly interesting, put it on a blog
or github, and post a link and summary of the information or code.

2. Take a hint from the chess world. If the posting order in a thread
branch is A, B, A, B, A, B, then it's a draw, and you should both drop
that branch to stop boring everyone else.

Re: anybody here?

<ukpb8f$m3o7$1@raubtier-asyl.eternal-september.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2864&group=comp.lang.c%2B%2B#2864

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!news.hispagatos.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!raubtier-asyl.eternal-september.org!.POSTED!not-for-mail
From: Bonita.M...@gmail.com (Bonita Montero)
Newsgroups: comp.lang.c++
Subject: Re: anybody here?
Date: Wed, 6 Dec 2023 09:27:01 +0100
Organization: A noiseless patient Spider
Lines: 10
Message-ID: <ukpb8f$m3o7$1@raubtier-asyl.eternal-september.org>
References: <uko4b9$d3uq$3@dont-email.me> <slrnumv655.hsj.dan@djph.net>
<uko68i$djd6$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 6 Dec 2023 08:26:55 -0000 (UTC)
Injection-Info: raubtier-asyl.eternal-september.org; posting-host="d9189307291fab80001eaf0281c663bb";
logging-data="724743"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/gZrfiqzMkoS66OFnBqjLqk3S6TELOWjs="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:LMSOkXiLxNgco2v9kwBJmyTqkt4=
Content-Language: de-DE
In-Reply-To: <uko68i$djd6$1@dont-email.me>
 by: Bonita Montero - Wed, 6 Dec 2023 08:27 UTC

Am 05.12.2023 um 22:55 schrieb Chris M. Thomasson:

> The atomics and memory barriers? For some damn reason, I thought that
> Bonita would flame me up pretty good just for modeling my experiment
> in Relacy first. lol. Afaict, she seems to dislike any type of race
> detector... ;^)

You's apply Relacy to a hello world.

Re: anybody here?

<ukpops$o15s$7@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2865&group=comp.lang.c%2B%2B#2865

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!newsfeed.endofthelinebbs.com!news.nntp4.net!news.gegeweb.eu!gegeweb.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: vir.camp...@invalid.invalid (Vir Campestris)
Newsgroups: comp.lang.c++
Subject: Re: anybody here?
Date: Wed, 6 Dec 2023 12:18:04 +0000
Organization: A noiseless patient Spider
Lines: 8
Message-ID: <ukpops$o15s$7@dont-email.me>
References: <uko4b9$d3uq$3@dont-email.me> <slrnumv655.hsj.dan@djph.net>
<e%MbN.192042$cAm7.4934@fx18.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 6 Dec 2023 12:18:04 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="de9fde292f59364c5c8c408e08c8c565";
logging-data="787644"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18+2QK8zYah0V2VHj98q4K0WRv9D2dMQGA="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:xo+7OriMupF7+YSm93ZJ06rgBt0=
Content-Language: en-GB
In-Reply-To: <e%MbN.192042$cAm7.4934@fx18.iad>
 by: Vir Campestris - Wed, 6 Dec 2023 12:18 UTC

On 05/12/2023 21:55, Scott Lurndal wrote:
> I'm here. Too busy at the momement to think about fancy synchronization topics.

I'm in the reverse position. I retired last year, and have been
considering saying goodbye to you all. I don't seem to have the time for
all those little personal C++ projects I shelved for my retirement!

Andy

Re: anybody here?

<ukqmg7$tgv0$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2866&group=comp.lang.c%2B%2B#2866

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m....@gmail.com (Chris M. Thomasson)
Newsgroups: comp.lang.c++
Subject: Re: anybody here?
Date: Wed, 6 Dec 2023 12:44:55 -0800
Organization: A noiseless patient Spider
Lines: 50
Message-ID: <ukqmg7$tgv0$1@dont-email.me>
References: <uko4b9$d3uq$3@dont-email.me> <kt9m96FbiktU1@mid.individual.net>
<ukobfo$e9vd$1@dont-email.me> <ukp94h$ln60$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 6 Dec 2023 20:44:56 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ac4ca5e6668b81ff03b9289c19bca287";
logging-data="967648"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+YY93Tt0I61Ps/oR2VNYMUS5TjdcZ1/VU="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:KfpOmNV+IzZtEJELrPwYy+/z2t0=
In-Reply-To: <ukp94h$ln60$1@dont-email.me>
Content-Language: en-US
 by: Chris M. Thomasson - Wed, 6 Dec 2023 20:44 UTC

On 12/5/2023 11:50 PM, David Brown wrote:
> On 06/12/2023 00:24, Chris M. Thomasson wrote:
>> On 12/5/2023 2:24 PM, Bo Persson wrote:
>>> On 2023-12-05 at 22:22, Chris M. Thomasson wrote:
>>>> Humm. It seems as if this group has gone quite "dark" on my end.
>>>>
>>>> Anybody there? ;^D
>>>
>>> We are still here, but seeing almost endless threads with Bonita
>>> doesn't inspire me to respond to those subjects.
>>>
>>>
>>
>> Touche! Although, ivvho, some fairly interesting discussions can spark
>> from some of those subjects...
>
> Agreed - there have been a few interesting topics, and they can be
> inspired by many things.  (Or at least interesting to some people - not
> everyone is interested in the same things.)

So good so far...

> But these ridiculous pantomime arguments between you and Bonita put
> people off, and I for one end up simply marking the threads as "ignored"
> sometimes.

Well, not so good...

> I suggest you have two rules here (you and Bonita) :
>
> 1. It's okay to post a reply to your own post, adding new information or
> a correction.  But don't reply to that second post yourself - if no one
> else has posted in the thread, it's not interesting enough for the
> group.  If /you/ think it is particularly interesting, put it on a blog
> or github, and post a link and summary of the information or code.

Offload everything into a brief description and a single link to the
content, and let it be wrt the group. I think my experimental "work
system" is interesting because it only uses atomic exchange. No CAS,
XADD, ect... Also, its in pure C++11.

> 2. Take a hint from the chess world.  If the posting order in a thread
> branch is A, B, A, B, A, B, then it's a draw, and you should both drop
> that branch to stop boring everyone else.

For some reason this makes me think of both players moving their queens
back and forth, forevermore. The game goes nowhere...

Re: anybody here?

<20231206143814.622@kylheku.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2867&group=comp.lang.c%2B%2B#2867

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: 433-929-...@kylheku.com (Kaz Kylheku)
Newsgroups: comp.lang.c++
Subject: Re: anybody here?
Date: Wed, 6 Dec 2023 22:42:21 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <20231206143814.622@kylheku.com>
References: <uko4b9$d3uq$3@dont-email.me>
Injection-Date: Wed, 6 Dec 2023 22:42:21 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="92b44a8856cd926408a4565ddd49f2d9";
logging-data="1002290"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+/l9dynrgT6+hDKn90mCqSKz5fDM2E/kA="
User-Agent: slrn/pre1.0.4-9 (Linux)
Cancel-Lock: sha1:QEIwIz4W0qvXZ/qa2g412slOQ2A=
 by: Kaz Kylheku - Wed, 6 Dec 2023 22:42 UTC

On 2023-12-05, Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
> Humm. It seems as if this group has gone quite "dark" on my end.

I think that most long-time users of C++ are put off by all the crap
that has gone into making it even more insanely bloated.

And that's nearly the only kind of user you're going to get
in a Usenet comp.* newsgroup.

--
TXR Programming Language: http://nongnu.org/txr
Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
Mastodon: @Kazinator@mstdn.ca
NOTE: If you use Google Groups, I don't see you, unless you're whitelisted.

Re: anybody here?

<ukr0e8$v3k6$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2868&group=comp.lang.c%2B%2B#2868

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: lynnmcgu...@gmail.com (Lynn McGuire)
Newsgroups: comp.lang.c++
Subject: Re: anybody here?
Date: Wed, 6 Dec 2023 17:34:32 -0600
Organization: A noiseless patient Spider
Lines: 9
Message-ID: <ukr0e8$v3k6$1@dont-email.me>
References: <uko4b9$d3uq$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 6 Dec 2023 23:34:32 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="126bd70c4506e6556d0c897430a82ca9";
logging-data="1019526"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+6vZW8JbOaEiURJ5NhvQztBAAm6poncsc="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:paxAcff6TWdMRdmEfOMgKrpXxw0=
Content-Language: en-US
In-Reply-To: <uko4b9$d3uq$3@dont-email.me>
 by: Lynn McGuire - Wed, 6 Dec 2023 23:34 UTC

On 12/5/2023 3:22 PM, Chris M. Thomasson wrote:
> Humm. It seems as if this group has gone quite "dark" on my end.
>
> Anybody there? ;^D

Yup.

Lynn

Re: anybody here?

<ukr4du$vi39$2@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2869&group=comp.lang.c%2B%2B#2869

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!news.hispagatos.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m....@gmail.com (Chris M. Thomasson)
Newsgroups: comp.lang.c++
Subject: Re: anybody here?
Date: Wed, 6 Dec 2023 16:42:38 -0800
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <ukr4du$vi39$2@dont-email.me>
References: <uko4b9$d3uq$3@dont-email.me> <20231206143814.622@kylheku.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 7 Dec 2023 00:42:39 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="4095cb928f6ef1e4d195307583ad3c4f";
logging-data="1034345"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18VqZY0Eo5nxeezIDouY1uvBUOG/FDEuHE="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:O7NkMvLPfHRUuvPudBw3Dep2v2E=
In-Reply-To: <20231206143814.622@kylheku.com>
Content-Language: en-US
 by: Chris M. Thomasson - Thu, 7 Dec 2023 00:42 UTC

On 12/6/2023 2:42 PM, Kaz Kylheku wrote:
> On 2023-12-05, Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
>> Humm. It seems as if this group has gone quite "dark" on my end.
>
> I think that most long-time users of C++ are put off by all the crap
> that has gone into making it even more insanely bloated.
>
> And that's nearly the only kind of user you're going to get
> in a Usenet comp.* newsgroup.
>

Well, I hope my activity here (partially wrt my "hyperactive"
interactions with Bonita) did not chase people away to a point where
they say, C++ can flush itself down a toilet filled with all sorts of crap!

Fwiw, I am working on porting my xchg work system experiment from Relacy
to pure C++11. I think it should be, on topic? Right? Or perhaps, should
I offload it to my website and/or comp.programming.threads?

Re: anybody here?

<ukrrtf$164v4$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2873&group=comp.lang.c%2B%2B#2873

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!news.1d4.us!usenet.goja.nl.eu.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.br...@hesbynett.no (David Brown)
Newsgroups: comp.lang.c++
Subject: Re: anybody here?
Date: Thu, 7 Dec 2023 08:23:27 +0100
Organization: A noiseless patient Spider
Lines: 49
Message-ID: <ukrrtf$164v4$1@dont-email.me>
References: <uko4b9$d3uq$3@dont-email.me> <kt9m96FbiktU1@mid.individual.net>
<ukobfo$e9vd$1@dont-email.me> <ukp94h$ln60$1@dont-email.me>
<ukqmg7$tgv0$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 7 Dec 2023 07:23:27 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="562ebc8036497408dff30c2a0b02722f";
logging-data="1250276"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19WJcq2/FjcbHPrAIimHGKnJDw/b8bnVIY="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:ZeRofOWcVGE5Iiep7TpKqcXAnys=
In-Reply-To: <ukqmg7$tgv0$1@dont-email.me>
Content-Language: en-GB
 by: David Brown - Thu, 7 Dec 2023 07:23 UTC

On 06/12/2023 21:44, Chris M. Thomasson wrote:
> On 12/5/2023 11:50 PM, David Brown wrote:
>> On 06/12/2023 00:24, Chris M. Thomasson wrote:
>>> On 12/5/2023 2:24 PM, Bo Persson wrote:
>>>> On 2023-12-05 at 22:22, Chris M. Thomasson wrote:

>
>> I suggest you have two rules here (you and Bonita) :
>>
>> 1. It's okay to post a reply to your own post, adding new information
>> or a correction.  But don't reply to that second post yourself - if no
>> one else has posted in the thread, it's not interesting enough for the
>> group.  If /you/ think it is particularly interesting, put it on a
>> blog or github, and post a link and summary of the information or code.
>
> Offload everything into a brief description and a single link to the
> content, and let it be wrt the group. I think my experimental "work
> system" is interesting because it only uses atomic exchange. No CAS,
> XADD, ect... Also, its in pure C++11.

I agree that there is a lot of interesting stuff buried there somewhere.
But I don't think posting in a public group is the best way when it's
still just ideas going around in your head. You need something a bit
more concrete - either something new to show people, or questions to
ask, in order to capture interest. "I'm thinking about this... or
that... or maybe this..." doesn't make as good a thread.

On the other side, big lumps of code are also not so good in threads as
they are too much - I believe (and I'm extrapolating a lot here from
myself, so I could be wildly wrong) that posts that are too big will
simply be glossed over. Posting a link to a separate page/project/blog
and adding a summary in the post will make it easier for those
interested to study the matter when they have time. Discussion posts
are viewed as too fleeting for that.

But don't stop posting, whatever you do!

>
>
>> 2. Take a hint from the chess world.  If the posting order in a thread
>> branch is A, B, A, B, A, B, then it's a draw, and you should both drop
>> that branch to stop boring everyone else.
>
> For some reason this makes me think of both players moving their queens
> back and forth, forevermore. The game goes nowhere...

That's exactly the image I was going for!

Re: anybody here?

<20231207180716.917@kylheku.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2876&group=comp.lang.c%2B%2B#2876

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: 433-929-...@kylheku.com (Kaz Kylheku)
Newsgroups: comp.lang.c++
Subject: Re: anybody here?
Date: Fri, 8 Dec 2023 02:28:51 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 68
Message-ID: <20231207180716.917@kylheku.com>
References: <uko4b9$d3uq$3@dont-email.me> <20231206143814.622@kylheku.com>
<ukrvcc$16jdn$1@dont-email.me>
Injection-Date: Fri, 8 Dec 2023 02:28:51 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="22998eae6919a4788f90d6c29a824679";
logging-data="1568930"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18vZkpEXXriHezwyfT9LBDveCgZYQPDSTQ="
User-Agent: slrn/pre1.0.4-9 (Linux)
Cancel-Lock: sha1:3oJJhKFyfFuN1ImUWkWJxC9zyAw=
 by: Kaz Kylheku - Fri, 8 Dec 2023 02:28 UTC

On 2023-12-07, David Brown <david.brown@hesbynett.no> wrote:
> On 06/12/2023 23:42, Kaz Kylheku wrote:
>> On 2023-12-05, Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
>>> Humm. It seems as if this group has gone quite "dark" on my end.
>>
>> I think that most long-time users of C++ are put off by all the crap
>> that has gone into making it even more insanely bloated.
>>
>
> How does this "crap" affect your coding? Maybe, for example, you don't
> like fold expressions and parameter packs from newer C++ standards. If
> you don't use them, however, how do they affect you? The usual answer
> is having to deal with other people's code that use the new features,
> but is it really a common problem in practice?

I want to work in a team where everyone knows 95% of the language
and other tools we are using. Not everyone knowing a different 10%:
like a room full of blind people groping different parts of an elephant.

I can't even meaningfully discuss C++ any more. Even if I made it a good
chunk of a part time job to study it, I'd have to find someone else who
does same.

(Why am I here? Due to some cross-posted thread that wasn't about C++.)

> I usually find that with each new C++ standard, there are some features
> I like, and some that I don't much like or are very unlikely to use.
> And there are always some that are nice ideas, but ugly or complicated
> in practice - most often due to backwards compatibility with the
> existing language (or C).

I can get shit done in nothing but C++98. Or C for that matter.

Newer C++ features are no longer about getting shit done but basically
envy of some higher level languages. I sense that C++ is in kind of
panic that the language won't attract new, younger programmers if it
doesn't become like Scala, Haskell, Python, or whatever.

None of that helps me.

It's very similar to when businesses chase new customers with
incentives, and take for granted their existing customers.

>> And that's nearly the only kind of user you're going to get
>> in a Usenet comp.* newsgroup.
>
> Well, you'll mainly get "long-time users" here, but I don't know if it's
> fair to say that most are put off by "crap" and "bloat". (I also don't
> know that it's /not/ fair to say that. I don't believe we have a basis
> for judging it.)

There is also survivorship bias; you don't see people who are not here
any more.

Where is good old Andrew Koenig? According to Google Groups search, he
last posted here almost exactly ten years ago (responding to a "C++ ==
Gagware" thread, on the same topic we are in now).

Scott Meyers lost interest in C++ in 2016.

Why would I stay interested in C++ if even die hard Scott Meyers won't
touch it any more?

--
TXR Programming Language: http://nongnu.org/txr
Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
Mastodon: @Kazinator@mstdn.ca
NOTE: If you use Google Groups, I don't see you, unless you're whitelisted.

Re: anybody here?

<ukv4v0$1oh10$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2877&group=comp.lang.c%2B%2B#2877

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.br...@hesbynett.no (David Brown)
Newsgroups: comp.lang.c++
Subject: Re: anybody here?
Date: Fri, 8 Dec 2023 14:16:15 +0100
Organization: A noiseless patient Spider
Lines: 186
Message-ID: <ukv4v0$1oh10$1@dont-email.me>
References: <uko4b9$d3uq$3@dont-email.me> <20231206143814.622@kylheku.com>
<ukrvcc$16jdn$1@dont-email.me> <20231207180716.917@kylheku.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 8 Dec 2023 13:16:16 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="0bf373e7008d2a97868b66381f452111";
logging-data="1852448"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX190PRuERCNb3vwmEpI/3U3s/9+BRplrdOU="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:83RlKDdoNc0PbByjaR7+UqB4gZc=
In-Reply-To: <20231207180716.917@kylheku.com>
Content-Language: en-GB
 by: David Brown - Fri, 8 Dec 2023 13:16 UTC

On 08/12/2023 03:28, Kaz Kylheku wrote:
> On 2023-12-07, David Brown <david.brown@hesbynett.no> wrote:
>> On 06/12/2023 23:42, Kaz Kylheku wrote:
>>> On 2023-12-05, Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
>>>> Humm. It seems as if this group has gone quite "dark" on my end.
>>>
>>> I think that most long-time users of C++ are put off by all the crap
>>> that has gone into making it even more insanely bloated.
>>>
>>
>> How does this "crap" affect your coding? Maybe, for example, you don't
>> like fold expressions and parameter packs from newer C++ standards. If
>> you don't use them, however, how do they affect you? The usual answer
>> is having to deal with other people's code that use the new features,
>> but is it really a common problem in practice?
>
> I want to work in a team where everyone knows 95% of the language
> and other tools we are using. Not everyone knowing a different 10%:
> like a room full of blind people groping different parts of an elephant.
>

For some projects and teams, it works best if everyone understands
almost all of what everyone else is doing. In other projects and teams,
specialisation is the key to efficiency and it is enough if there are
perhaps just one or two people able to understand some parts of the
whole. You don't have to be capable of writing a class template like
std::variant<> in order to make use of it.

But if a more cohesive team with a strong overlap is what works best for
you and your projects, great. Define a subset of C++ that suits your
needs, and stick to it - expanding it only after you all make a point of
learning the new feature. Maybe your selection is made based on a
particular older C++ standard, or maybe it is based on particular
features, standard library headers, or other classification. That's all
fine and sensible. I think most projects and teams do this to at least
some extent.

But I don't see how additional features in C++ bother you. If you have
decided that C++17 is the standard you use, what's the problem if C++26
gains features you don't want?

> I can't even meaningfully discuss C++ any more. Even if I made it a good
> chunk of a part time job to study it, I'd have to find someone else who
> does same.

It's normal to have interests or knowledge that is not shared by those
around you. Even when it is job related, it is normal for each person
to know some things far better than the others around them. I know far
more about modern cpu design than anyone else in my department of
embedded programmers and electronics engineers. I doubt if I could have
a particularly meaningful conversation with any of them about it, even
in connection with the cpu cores we use every day - but I don't blame
ARM for making more advanced devices!

>
> (Why am I here? Due to some cross-posted thread that wasn't about C++.)
>
>> I usually find that with each new C++ standard, there are some features
>> I like, and some that I don't much like or are very unlikely to use.
>> And there are always some that are nice ideas, but ugly or complicated
>> in practice - most often due to backwards compatibility with the
>> existing language (or C).
>
> I can get shit done in nothing but C++98. Or C for that matter.

Sure - once a language is Turing complete, you don't /need/ anything
more. But it might make it easier or more efficient to write good code.
(And it might be more fun!)

>
> Newer C++ features are no longer about getting shit done but basically
> envy of some higher level languages.

I don't see that at all. I can see C++ taking inspiration from other
languages, but that's a different matter.

> I sense that C++ is in kind of
> panic that the language won't attract new, younger programmers if it
> doesn't become like Scala, Haskell, Python, or whatever.
>

Even if we assume that is true, is it a bad thing? C++98 has not gone
away. But if no one from the next generation uses C++, it /will/ fade
away. Do you think the people who make their living from C++ - working
to improve and enhance it, developing new libraries and features,
writing books, making compilers, teaching it - do you think they should
all decide that some people don't want to learn anything more, they
should call it a day and collectively retire or pick a different language?

> None of that helps me.
>

I'm sorry, but this all comes across as sulky and egoistic. I doesn't
help /me/ - therefore it's bad, it's crap, it's bloated, it's insane.
/I/ am not happy, therefore "most long-term users of C++" are not happy.

We all have parts of C++ that we like, and parts that we use (and the
more these overlap, the happier we are). And there will always be parts
that we don't like, and that we don't use. C++ is used in a vast array
of different ways and for different tasks. And as it continues to be
used in other areas, and as these needs change, habits change,
preferences change, the language and library grow. As compiler
technology improves and computers become more powerful, the language
changes and more is expected of it.

And the more this goes on, the larger a proportion of the language and
library any given person will not know about, and will not use.

When I first started programming, using BASIC on home computers as a
kid, I knew every statement and every function supported by the
language. When I first worked on embedded systems, I knew every opcode
of the microcontroller's core, and the details of every peripheral. On
many systems, every instruction the core executed was written by me.
The world has changed since then. My systems use SDK's from
manufacturers, third-party libraries, code written by colleagues and
customers. Things change - like it or not.

> It's very similar to when businesses chase new customers with
> incentives, and take for granted their existing customers.
>

No, it is not.

No one is taking your current C++ from you. You still get exactly the
same language as you've always used.

>>> And that's nearly the only kind of user you're going to get
>>> in a Usenet comp.* newsgroup.
>>
>> Well, you'll mainly get "long-time users" here, but I don't know if it's
>> fair to say that most are put off by "crap" and "bloat". (I also don't
>> know that it's /not/ fair to say that. I don't believe we have a basis
>> for judging it.)
>
> There is also survivorship bias; you don't see people who are not here
> any more.
>

True.

> Where is good old Andrew Koenig? According to Google Groups search, he
> last posted here almost exactly ten years ago (responding to a "C++ ==
> Gagware" thread, on the same topic we are in now).

And according to Wikipedia, he is 71. I'm guessing he is retired now.

>
> Scott Meyers lost interest in C++ in 2016.

No, he "retired" from C++ in 2015. After working for C++ (not just
working /in/ C++) for 25 years, he decided it was time to move on and
let others take over. Fair enough.

<http://scottmeyers.blogspot.com/2015/12/good-to-go.html>

People working on big projects for a long time, sometimes move on.
Maybe they outgrew the project. Maybe the project outgrew them. Maybe
they got old, or bored, or found other interests. Maybe they just
wanted a break or a change.

You can't possibly think that picking a couple of well-known C++ figures
who stopped writing C++ books justifies claiming that "most long-time
users of C++ are put off by all the crap" ?

>
> Why would I stay interested in C++ if even die hard Scott Meyers won't
> touch it any more?
>

Again, you are joking, right? Should /you/ stop being interested in
something just because someone else stops being interested in the
subject? Did you suddenly stop being interested in C when Dennis
Ritchie died?

I can fully understand not liking many of the latest features of C++, or
not feeling they are useful to your own needs. But I don't comprehend
how that stops you liking or using the language, or how you think that
makes the language bad for anyone else.

If you'd be interested in a thread about particular new features that
people may or may not like, then I think that could be helpful and
productive.

Re: anybody here?

<ukvtgq$1s121$2@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2878&group=comp.lang.c%2B%2B#2878

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m....@gmail.com (Chris M. Thomasson)
Newsgroups: comp.lang.c++
Subject: Re: anybody here?
Date: Fri, 8 Dec 2023 12:15:21 -0800
Organization: A noiseless patient Spider
Lines: 42
Message-ID: <ukvtgq$1s121$2@dont-email.me>
References: <uko4b9$d3uq$3@dont-email.me> <20231206143814.622@kylheku.com>
<ukrvcc$16jdn$1@dont-email.me> <20231207180716.917@kylheku.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 8 Dec 2023 20:15:22 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="35f223877db27dfdf05c2e80f3c50ae9";
logging-data="1967169"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+HYoobJmY/XdYHtU81iWe/4mNMue+Z0Uo="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:QDH6x/Bv4gLhpx9UAH1FZBoQ69k=
In-Reply-To: <20231207180716.917@kylheku.com>
Content-Language: en-US
 by: Chris M. Thomasson - Fri, 8 Dec 2023 20:15 UTC

On 12/7/2023 6:28 PM, Kaz Kylheku wrote:
> On 2023-12-07, David Brown <david.brown@hesbynett.no> wrote:
>> On 06/12/2023 23:42, Kaz Kylheku wrote:
>>> On 2023-12-05, Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
>>>> Humm. It seems as if this group has gone quite "dark" on my end.
>>>
>>> I think that most long-time users of C++ are put off by all the crap
>>> that has gone into making it even more insanely bloated.
>>>
>>
>> How does this "crap" affect your coding? Maybe, for example, you don't
>> like fold expressions and parameter packs from newer C++ standards. If
>> you don't use them, however, how do they affect you? The usual answer
>> is having to deal with other people's code that use the new features,
>> but is it really a common problem in practice?
>
> I want to work in a team where everyone knows 95% of the language
> and other tools we are using. Not everyone knowing a different 10%:
> like a room full of blind people groping different parts of an elephant.
>
> I can't even meaningfully discuss C++ any more. Even if I made it a good
> chunk of a part time job to study it, I'd have to find someone else who
> does same.
>
> (Why am I here? Due to some cross-posted thread that wasn't about C++.)
>
>> I usually find that with each new C++ standard, there are some features
>> I like, and some that I don't much like or are very unlikely to use.
>> And there are always some that are nice ideas, but ugly or complicated
>> in practice - most often due to backwards compatibility with the
>> existing language (or C).
>
> I can get shit done in nothing but C++98. Or C for that matter.

So can I. However, once C++11 came out, well, I could all of a sudden
use atomics, membars and threads in a std way! :^)

Wrt C++98, I would still have to use my custom assembly code for
sensitive algorithms...

[...]

Re: anybody here?

<20231208143605.643@kylheku.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2880&group=comp.lang.c%2B%2B#2880

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: 433-929-...@kylheku.com (Kaz Kylheku)
Newsgroups: comp.lang.c++
Subject: Re: anybody here?
Date: Fri, 8 Dec 2023 22:41:20 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <20231208143605.643@kylheku.com>
References: <uko4b9$d3uq$3@dont-email.me> <20231206143814.622@kylheku.com>
<ukrvcc$16jdn$1@dont-email.me> <20231207180716.917@kylheku.com>
<ukv4v0$1oh10$1@dont-email.me>
Injection-Date: Fri, 8 Dec 2023 22:41:20 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="22998eae6919a4788f90d6c29a824679";
logging-data="2012018"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/rMxtWNYNj3+o8FDwwTlSsNkKBnMED/rI="
User-Agent: slrn/pre1.0.4-9 (Linux)
Cancel-Lock: sha1:TCXsDW0ZHA854vAE1HOY+JnTx/M=
 by: Kaz Kylheku - Fri, 8 Dec 2023 22:41 UTC

On 2023-12-08, David Brown <david.brown@hesbynett.no> wrote:
> But I don't see how additional features in C++ bother you. If you have
> decided that C++17 is the standard you use, what's the problem if C++26
> gains features you don't want?

If you don't learn those features, you no longer know C++. You're a
C++17 has-been.

--
TXR Programming Language: http://nongnu.org/txr
Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
Mastodon: @Kazinator@mstdn.ca
NOTE: If you use Google Groups, I don't see you, unless you're whitelisted.

Re: anybody here?

<ul0k4n$22svf$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2881&group=comp.lang.c%2B%2B#2881

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m....@gmail.com (Chris M. Thomasson)
Newsgroups: comp.lang.c++
Subject: Re: anybody here?
Date: Fri, 8 Dec 2023 18:41:26 -0800
Organization: A noiseless patient Spider
Lines: 12
Message-ID: <ul0k4n$22svf$1@dont-email.me>
References: <uko4b9$d3uq$3@dont-email.me> <20231206143814.622@kylheku.com>
<ukrvcc$16jdn$1@dont-email.me> <20231207180716.917@kylheku.com>
<ukv4v0$1oh10$1@dont-email.me> <20231208143605.643@kylheku.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 9 Dec 2023 02:41:27 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="6a7c294c6cac304dd766112d523acc79";
logging-data="2192367"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+iAbe6x3a829BLEEy3jfehN2lyxyu96vM="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:1VsGEaWSRm6/EV92oxvE7ti2djM=
In-Reply-To: <20231208143605.643@kylheku.com>
Content-Language: en-US
 by: Chris M. Thomasson - Sat, 9 Dec 2023 02:41 UTC

On 12/8/2023 2:41 PM, Kaz Kylheku wrote:
> On 2023-12-08, David Brown <david.brown@hesbynett.no> wrote:
>> But I don't see how additional features in C++ bother you. If you have
>> decided that C++17 is the standard you use, what's the problem if C++26
>> gains features you don't want?
>
> If you don't learn those features, you no longer know C++. You're a
> C++17 has-been.
>

Humm... Depends on your team and what the requirements are, in a sense?
Humm...

Re: anybody here?

<ul1t7i$27t24$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2886&group=comp.lang.c%2B%2B#2886

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.br...@hesbynett.no (David Brown)
Newsgroups: comp.lang.c++
Subject: Re: anybody here?
Date: Sat, 9 Dec 2023 15:22:42 +0100
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <ul1t7i$27t24$1@dont-email.me>
References: <uko4b9$d3uq$3@dont-email.me> <20231206143814.622@kylheku.com>
<ukrvcc$16jdn$1@dont-email.me> <20231207180716.917@kylheku.com>
<ukv4v0$1oh10$1@dont-email.me> <20231208143605.643@kylheku.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 9 Dec 2023 14:22:42 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="d403f39c11c1dbae07b1de3aed29ee79";
logging-data="2356292"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1++MlJyuRhwSkXleDdVArwFcvRNt2wUVWg="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:ryslCmrwzlaX4PD6t9117juuGug=
Content-Language: en-GB
In-Reply-To: <20231208143605.643@kylheku.com>
 by: David Brown - Sat, 9 Dec 2023 14:22 UTC

On 08/12/2023 23:41, Kaz Kylheku wrote:
> On 2023-12-08, David Brown <david.brown@hesbynett.no> wrote:
>> But I don't see how additional features in C++ bother you. If you have
>> decided that C++17 is the standard you use, what's the problem if C++26
>> gains features you don't want?
>
> If you don't learn those features, you no longer know C++. You're a
> C++17 has-been.
>

I'm sorry, I can't relate to that. That is simply not how real-world
development is done, in my area at least (small-systems embedded
programming). But if you think that knowing and using all the latest
features of the latest standards is a requirement to stay "relevant" as
a C++ developer, then I can understand why you feel frustrated.


devel / comp.lang.c++ / anybody here?

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor