Humm. It seems as if this group has gone quite "dark" on my end.
Anybody there? ;^D
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 :|
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... ;^)
Humm. It seems as if this group has gone quite "dark" on my end.
Anybody there? ;^D
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...
I'm here. Too busy at the momement to think about fancy synchronization topics.
Humm. It seems as if this group has gone quite "dark" on my end.
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.
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...
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 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).
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.)
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?
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?
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.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 300 |
Nodes: | 16 (0 / 16) |
Uptime: | 111:04:47 |
Calls: | 6,701 |
Calls today: | 1 |
Files: | 12,233 |
Messages: | 5,348,618 |