C++ aficionado and MSVC STL developer. He/Him. CaseyCarter@mastadon.social

Not Twitter.
Joined September 2014
@CaseyCarter@mastadon.social #BLM retweeted
Note: on #ConfederateHistoryMonth: just a friendly reminder that confederates committed treason to stupidly attack a country with 3 times their manpower and ALL of the military industry, primarily to defend the right to own, trade, beat and rape other humans.
You’re unable to view this Post because this account owner limits who can view their Posts. Learn more
1
58
1
348
23,379
@CaseyCarter@mastadon.social #BLM retweeted
Once is an anomaly. Twice is a coincidence. Three times is a pattern. Four times is enough. We've had enough of harassment and coverups. We have failed to make the C++ community safe. It's time for change. Leadership must prioritize safety.
This Post is from an account that no longer exists. Learn more
4
18
3
134
37,753
In today's STL maintainer meeting: "Is 'squirrel' an emoji, or is there only 'chipmunk'?"
1
5
814
Every time someone in a meeting says "is everyone happy with" / "do we all want to" and I'm facepalming to the sound of crickets:
This Post is from an account that no longer exists. Learn more
1
In C++23, -\N{ACKNOWLEDGE} != \N{NEGATIVE ACKNOWLEDGE}. @Cor3ntin, fix this madness!
@CaseyCarter@mastadon.social #BLM retweeted
My draft branch of the Standard Library Modules proposal (import std;) is ready for interested users to try out! I’m running a “bug bash” for the next two weeks: github.com/StephanTLavavej/S…
2
12
2
88
Hey, I just met you. And this is crazy, but SG9 just forwarded `views::maybe` to LEWG for C++26. @sdowney
1
22
People: "Why isn't the compiler open-source?" Me: "We don't want anyone to know we named a function `member_d_pre_init__L_SKIP_MBRINIT`."
5
3
51
Tragically, open-std.org/jtc1/sc22/wg21/… "ranges::fold" doesn't point out that folding isn't always appropriate. You've got to know when to hold them, and when to fold them.
2
14
Had an exciting "Who's on first?" moment while explaining P2168 to my skip manager this morning before finally making it clear that @Cor3ntin has been working on coroutines during quarantine.
1
15
Just had the most important talk that a man can have with his teenage son: tabs vs. spaces.
5
4
54
"Atomics default to sequential consistency because it's the only [memory ordering] that humans can understand." -- @StephanTLavavej
2
6
2
36
@CaseyCarter@mastadon.social #BLM retweeted
Probably the biggest thing C++ could do to make the language more powerful is to make functions (not function pointers, *functions* -- including overload sets and function templates) first class citizens of the language. The lack of functional composition in C++ is deadly. #cpp
18
18
1
142
C++ is a language of many subtitles.
Objection! A Language Lawyer Story 🔊 for my awful voice acting
6
8
"That would be much simpler and clearer If it wasn't for the INF and NAN cases" - @Wako
1