David Stone @david_m_stone
Chair of Modules Study Group and vice chair of Evolution Working Group on the ISO C++ Committee. Boulder, CO Joined September 2016-
Tweets941
-
Followers806
-
Following59
-
Likes710
This might just be the most wild compiler bug I've encountered: github.com/llvm/llvm-proj…
Is there a reason that `std::vector<int>() == std::deque<int>()` should not compile in C++?
My least favorite part of twitter is all the "threadreaderapp please unroll" spam.
Me: "Are you almost done with this?" Them: "Don't worry, I have hardly everything left to do."
While porting my code to use modules, I find myself wanting the opposite of include-what-you-use.org. In other words, dont-import-what-you-dont-use. Anyone working on that? :)
Is it legal for the rhs of the copy assignment operator of vector to be in the data of the lhs? godbolt.org/z/7fTcbvbqb Asking for a lightning talk =D
Given ```cpp struct empty{}; union u { empty e; char c; }; unsigned char f() { auto const storage = u(empty()); return reinterpret_cast<unsigned char const *>(&storage)[0]; } ``` What does `f` return?
Why does clang generate different code for the volatile case? godbolt.org/z/s5ccxxY47 Or maybe a better question is: why don't both compilers generate that code for both cases?
When people say "Nuke it from orbit, it's the only way to be sure", I wonder if they've ever seen a movie or read a book. "Are you sure we got it?" "Yeah, there's no way anything could have survived that." What happens next in this story?
Sean Baxter @seanbax
8K Followers 193 Following The road to Memory-safe C++. https://t.co/IoFMbCXdOw CppNow 2022: https://t.co/S9EzkyQBDfMeeting C++ @meetingcpp
32K Followers 1K Following C++ News - C++ User Groups - C++ Conference #cpp https://t.co/qpnlCJHbWj / @[email protected] Imprint: Jens Weller, https://t.co/UI8y5b7GsQJason Turner @lefticus
25K Followers 711 Following Making C++ Fun, Safe, and Accessible https://t.co/PN23ICXVpp, https://t.co/Uv1E4fXvMx, https://t.co/V79Wtl5aXT @[email protected]Barry Revzin @BarryRevzin
3K Followers 133 Following C++ (Jump Trading, Deducer of This, SG10 Chair) and Swimming (DC Trident 🔱, Occasional SwimSwam Contributor, Current Analyzer).Björkus 'No time_t t.. @__phantomderp
13K Followers 1K Following The C Standard Cannot Be Replaced And Will Never Be Destroyed. ➡ https://t.co/IWEB4XZpve | Avatar @KIINGKIISMET | Banner @Reckless_MossConor Hoekstra @code_report
7K Followers 715 Following @nvidia research @youtube content creator @adspthepodcast host @arraycast host @plvirtualmeetup organizer he/him & ally 🏳️🌈🏳️⚧️✊🏿 views are my ownTimur Doumler @timur_audio
7K Followers 1K Following Host @cppcast. Organiser @CppHelsinki. Co-founder @cradleaudio. SG21 (Contracts) co-chair @isocpp. Conference speaker. Pastafarian. Ravenclaw. Socialist. he/himDani (modules addict).. @DanielaKEngert
1K Followers 115 Following C++ nerd, WG21, INFJ, electrical engineer, she/her, science connoisseur, jazz addict @[email protected]🇺🇦 Hana Dusíko.. @hankadusikova
6K Followers 598 Following she/her, Staff Software Enginer at @Woven_Toyota, author of CTRE library. SG7 Chair & EWG Co-Chair @isocpp, ❤️ Iggy, Adoptive parent of 🤷🏻♀️@mattgodbolt@hachyder.. @mattgodbolt
15K Followers 2K Following Husband, father, coder, sometime verb, real person. Fond of old hardware. Co-host @twoscp. #BlackLivesMatter. DMs open. @mattgodbolt.bsky.social too He/himJF Bastien 🔗 @jfba.. @jfbastien
12K Followers 627 Following Distinguished engineer @ Woven by Toyota — C++ standards committee language evolution chair — WebAssembly co-instigator— https://t.co/kR60YklfRH —he/himVictor Ciura @ciura_victor
3K Followers 677 Following Principal Engineer - M365 Substrate 🦀 Rust Oxidizer team at Microsoft, ex @visualc team, ex @caphyon, ex @advinst lead, @ClangPowerTools creator, he/himKate Gregory @gregcons
9K Followers 2K Following I advise, develop, mentor, write, and speak. C++ mostly. Limited availability; you can ask. Want me to speak? https://t.co/WGJigJYKBK She/her.Bryce Adelstein Lelba.. @blelbach
14K Followers 2K Following Principal Architect at @NVIDIA working on programming languages. C++ Library Evolution chair emeritus. Frequent @traveloneworld flyer. Horology nerd.C++ Coach @janwilmans
3K Followers 849 Following Husk/Panda Open Sourcerers make their own destiny and touch the earth lightly. Gryffindor, C++, Coaching, Developer, SG14Tony Van Eerd @tvaneerd
3K Followers 247 Following My alter-ego's alter-ego. he/him or they/them. Table.@[email protected] @shafikyaghmour
9K Followers 929 Following Compiler Engineer clang front end. Interests: C++, C, and undefined behavior. Martial Artist, Book Worm and Dad. @[email protected] he/himMichael Caisse @MichaelCaisse
4K Followers 167 Following bithead : C++, embedded, hardware, software, and mentoring. Passionate about Software Engineering. @intel Chipsets Silicon Group. Sabre fencer.@[email protected].. @HSukesan
1K Followers 5K Following Embedded Software Engineer - Mum - Lifelong learner - Art lover - Lord Krishna ❤️🙏 - All humans are my brothers and sisters ❤️ except my husband and parents 😂Steve Downey @sdowney
1K Followers 1K Following Software engineer at Bloomberg LP Views are my own he/him Parody of a real software engineer and grown up. @[email protected]NydiaAugustine @eUnh5XFn4a26jXb
0 Followers 143 FollowingTisores @TisoresyoXFS
0 Followers 37 FollowingVishal Mahto @Vishal8_m
116 Followers 2K Following Software Engineer@Graebert India | C++ | STL | Data Strcuture and Algorithm | Multithreading | OOPS | Design Pattern | Git | Cmake | PythonRay Stinson @RayStinson
4 Followers 129 FollowingWeipeng @pongba
24K Followers 962 Following Principal Software Engineer at Microsoft. C/C++. Blogger. Author. Special interests in psychology, cognitive science, neuroscience & AI. Views are my own.Rodrigo @RodrigoRofl
74 Followers 399 FollowingWill @ShallowHAL3000
33 Followers 238 Following缘 @yuan42500579838
25 Followers 416 Followingusing_ @using_madness
3 Followers 208 FollowingA_Happy_Kid @AddalaRaed
53 Followers 610 Following Software Engineer based on 🇹🇳. Programming languages enthusiast. Scala & Ocaml Enjoyer. C++ Hardcore fan.Boost Libraries @BoostLibraries
46 Followers 75 Following Boost provides free peer-reviewed portable C++ source libraries. C++ libraries created by experts to be reliable, skillfully designed, and well-tested.j k @keelerju
325 Followers 1K FollowingLisa @LisaAsson
10 Followers 130 FollowingAshwani Rathee @ashwani_rathee_
42 Followers 427 Following undergrad at PU. I like movies, minecraft, music, code and everything stitch. GSOC,OSPP with JuliaAbdelRahman Yossef @AbdelRa56112682
143 Followers 2K FollowingKiran kondiba Kokare @Kirankokare09
20 Followers 553 FollowingAngel Angel @AngelAngel40355
174 Followers 5K Followingnofe @zhigec
4 Followers 60 Followingjosephtoutoo @joseph58320011
22 Followers 706 FollowingEugene Ostroukhov @eeuoss
147 Followers 216 Following I write efficient and fast software. You probably used tools I worked on, Node.js, Chrome DevTools, gRPC and some other. Googler, ex-Netflix, ex-NVIDIA.Fatih Αytegin @fatihaytegin
392 Followers 5K Following ,, In Τhe Ρursuit of Art ’’ | Software Development #ReinforcementLearning {} #DeepLearninggnome C.H.O.A.M.sky @Thumbquat
188 Followers 708 Following Adjective noun. Adverbial phrase. Preposition. He/himCryptoShield @CryptoShield686
2 Followers 306 FollowingSaptarshi Nag @Saptarshi108
202 Followers 2K Following Embedded Systems Developer, French learner and Art lover 🇮🇳🇫🇷 He/Him. Likes are not EndorsementLoveable @meloughsl3226
159 Followers 3K FollowingAM @gabagoolcap0
142 Followers 733 FollowingÍtalo Cadeu ⚒️ @italocadeu
169 Followers 928 Following Languages, games, programming and stuff. he/him.АЛексей Але.. @aleksisch
1 Followers 42 FollowingBen Holfeld @BenHolfeld
89K Followers 32K Following SF AI Studio Lead @Accenture, partnering with @OpenAI @Google @Microsoft. Pianist. German Quantum Physicist. Creator of the Nth Floor. Views are my own. x/acc.Hawa M Guzman @G65401M
124 Followers 2K Following I’m looking for a honest and caring man , someone who has heart of gold , who can care for me and support me. Who will be there for me .RGongW @forwatchgong
20 Followers 317 FollowingBleeblarp34 @bleeblarp34
13 Followers 103 Following𝘼𝙡𝙥𝙞𝙣�.. @mountain_coding
3 Followers 221 FollowingAleksandr @justix_lol
17 Followers 591 Following Software engineer - Mobile ☎️ Learning game engine dev 👾🕹️🎮picapicaboomboom @vsdmars
0 Followers 681 FollowingPete Cordell @PeteCordellcpp
23 Followers 265 FollowingShaurya Sharma @shaur141
41 Followers 1K FollowingKathleen @McTeere42140
226 Followers 5K Following See the world on the road, and get to know yourself on the way!YouTube Scorpion @YTScorpion99
42 Followers 12 Following I am Scorpion, I am an agar player and a YouTuber :DEric Niebler 🇺🇦.. @ericniebler
12K Followers 146 Following C++ core compute libraries tech lead at @nvidia, husband, father, @isocpp member, former nomad, and sometimes artist wannabe. @[email protected] he/himSean Baxter @seanbax
8K Followers 193 Following The road to Memory-safe C++. https://t.co/IoFMbCXdOw CppNow 2022: https://t.co/S9EzkyQBDfJason Turner @lefticus
25K Followers 711 Following Making C++ Fun, Safe, and Accessible https://t.co/PN23ICXVpp, https://t.co/Uv1E4fXvMx, https://t.co/V79Wtl5aXT @[email protected]Barry Revzin @BarryRevzin
3K Followers 133 Following C++ (Jump Trading, Deducer of This, SG10 Chair) and Swimming (DC Trident 🔱, Occasional SwimSwam Contributor, Current Analyzer).Jonathan Müller @foonathan
12K Followers 74 Following C++, compilers, and programming languages. Library developer @thinkcell, assistant chair for std::ranges at @isocpp. @[email protected]Conor Hoekstra @code_report
7K Followers 715 Following @nvidia research @youtube content creator @adspthepodcast host @arraycast host @plvirtualmeetup organizer he/him & ally 🏳️🌈🏳️⚧️✊🏿 views are my own🇺🇦 Hana Dusíko.. @hankadusikova
6K Followers 598 Following she/her, Staff Software Enginer at @Woven_Toyota, author of CTRE library. SG7 Chair & EWG Co-Chair @isocpp, ❤️ Iggy, Adoptive parent of 🤷🏻♀️@mattgodbolt@hachyder.. @mattgodbolt
15K Followers 2K Following Husband, father, coder, sometime verb, real person. Fond of old hardware. Co-host @twoscp. #BlackLivesMatter. DMs open. @mattgodbolt.bsky.social too He/himJF Bastien 🔗 @jfba.. @jfbastien
12K Followers 627 Following Distinguished engineer @ Woven by Toyota — C++ standards committee language evolution chair — WebAssembly co-instigator— https://t.co/kR60YklfRH —he/himTony Van Eerd @tvaneerd
3K Followers 247 Following My alter-ego's alter-ego. he/him or they/them. Table.@[email protected] @shafikyaghmour
9K Followers 929 Following Compiler Engineer clang front end. Interests: C++, C, and undefined behavior. Martial Artist, Book Worm and Dad. @[email protected] he/himMichael Caisse @MichaelCaisse
4K Followers 167 Following bithead : C++, embedded, hardware, software, and mentoring. Passionate about Software Engineering. @intel Chipsets Silicon Group. Sabre fencer.olivier giroux @__simt__
3K Followers 176 Following Dismantling difficulty in concurrent programming.Matt Calabrese @CppSage
3K Followers 374 Following C++ Standard Nerd; Boost evangelist; Xoogler; Argot (https://t.co/L0dolKK2yz); Poker junkie; Big and swole; Very cool/handsome.James McNellis @JamesMcNellis
5K Followers 42 Following C++ maven. Systems programmer. Catholic. Scotch connoisseur. Classical music enthusiast. Photographer. Working on the Luau language at Roblox. Ex-Visual C++.Chandler Carruth @chandlerc1024
15K Followers 248 Following Software, performance, optimization, programming languages, security, open source, #CarbonLang lead, #LLVM, #Clang, C++. 🏳️🌈 https://t.co/OJEo6948ae or https://t.co/20dk6962vgStephan T. Lavavej @StephanTLavavej
9K Followers 127 Following Programmer-Archaeologist, Visual C++ Libraries. Pronounced Steh-fin Lah-wah-wade, or just STL.@CaseyCarter@mastadon.. @CoderCasey
2K Followers 144 Following C++ aficionado and MSVC STL developer. He/Him. [email protected]Michael Park @mcypark
1K Followers 173 Following @facebook engineer, @isocpp member, @llvmorg committer, @apachemesos committerJames Fridman @fjamie013
2.3M Followers 1 Following Do not submit any personal photos that you do not want to be made public. Terms and conditions apply. https://t.co/WWtgLUfREDDavid Sankel @david_sankel
744 Followers 81 Following Software engineering leader for Adobe, C++ aficionado, functional programming enthusiast, and proud father of nine.John Carmack @ID_AA_Carmack
1.1M Followers 241 Following AGI at Keen Technologies, former CTO Oculus VR, Founder Id Software and Armadillo AerospaceJonathan Gopel @jalapenothong
35 Followers 33 FollowingPeter Zeihan @PeterZeihan
286K Followers 230 Following Geopolitical strategist, speaker, author. Free Newsletter → https://t.co/dsuKifpb54 - My latest book and NYT Best Seller - https://t.co/BOfH9I4Wzp…Lacigolana @Lacigolana
199 Followers 321 Following "To follow knowledge like a sinking star, beyond the utmost bound of human thought" -- Alfred, Lord TennysonDan Luu @altluu
5K Followers 1 Following Chatty alt of @danluu. Mainly on https://t.co/V3Q53o3vC3 and https://t.co/00xlxH8ipr.Dan Luu @danluu
45K Followers 45 Following Active on https://t.co/WG71NrsDQk; also trying out https://t.co/DBk2OnBVL1. No longer read replies or notifications here now that tweetdeck is gated.Joshua Kennon @joshuakennon
2K Followers 48 Following Managing Director, Kennon-Green & Co.®, a global asset management firm for affluent and high net worth individuals, families, and institutions.WalterBright @WalterBright
7K Followers 64 Following Digital Mars, D Language Foundation C, C++, D programming language compilers, and Javascript compilerLenny @lennymaiorani
290 Followers 195 Following Hiker, mountain biker, scuba diver, traveler, beer lover, software engineer, and personal finance nerd.Jessica Paquette @barrelshifter
7K Followers 444 Following compiler schmuck @[email protected] https://t.co/K5xQntw1M9 https://t.co/VsOOBAsYPsEmery Berger @emeryberger
6K Followers 6K Following No longer posting here. Threads: @emeryberger, Mastodon: @[email protected]Darcey Riley @DarceyNLP
852 Followers 574 Following Computational epistemologist. Grad student @ND_CSE working on #NLProc with Prof. @davidweichiang.Al Yankovic @alyankovic
4.9M Followers 596 Following You know... the weird one. Instagram: alfredyankovic Bluesky: alyankovic Threads: alfredyankovic YouTube: alyankovic Facebook: weirdal TikTok: alyankovicJack (cord.com) @jgbbrd
1K Followers 523 Following CTO/Co-founder at https://t.co/uk1oZtptSV (@get_cord). '09-'16 @fb_engineering.Cathy J. Fitzpatrick @cathyjf1
7K Followers 25 Following Civil rights activist, scholar, & security and privacy sceptic. Won legal case for trans rights: https://t.co/3iQM4h5IZW. (https://t.co/SVgdaQi2N9.)Lewis Baker @lewissbaker
786 Followers 52 FollowingAndrew McAfee 🇺�.. @amcafee
66K Followers 836 Following Author of "The Geek Way" and More from Less;" coauthor of "The Second Machine Age;" proponent of human and planetary flourishing.Saar Raz @saarraz1
280 Followers 87 Following I play video games, do graphic design and implement stuff in C++ compilers in my spare time, of which I have very little.Richard Smith @zygoloid
3K Followers 100 Following #CarbonLang lead, former Clang maintainer and C++ standard editor. Googler. He / they.𝔊𝔴𝔢𝔯𝔫 @gwern
42K Followers 88 Following Internet besserwisser; pedantic, mean reply guy. 𝘞𝘢𝘵𝘢𝘴𝘩𝘪 𝘬𝘪𝘯𝘪𝘯𝘢𝘳𝘪𝘮𝘢𝘴𝘶! (Follow requests ignored due to terrible UI.)Scott Alexander @slatestarcodex
138K Followers 30 Following I have a place where I say complicated things about philosophy and science. That place is my blog. This is where I make terrible puns.Tom Honermann @tahonermann
832 Followers 178 Following Husband, father of two awesome little boys, C++ minion, chair of the WG21 SG16 Unicode and text processing study group.ɹǝqıl [-: uıʌǝu @nliber
915 Followers 5K Following I am a figment of my own imagination; everything else is real.Chris Lattner @clattner_llvm
79K Followers 182 Following Building beautiful things like Mojo🔥 and MAX @Modular, lifting the world of production AI/ML software into a new phase of innovation. We’re hiring! 🚀🧠Doug Gregor @dgregor79
12K Followers 210 Following Dad, husband, Swift language designer and Swift/C++/ObjC compiler implementor, Author, Generic Programming aficionado. He/him. Mastodon: @[email protected]Jeff Snyder @je4d
263 Followers 178 FollowingScott Meyers @Scott__Meyers
7K Followers 0 FollowingGor Nishanov @GorNishanov
2K Followers 334 Following Software Developer @ Microsoft; WG21 (ISO C++ Committee) Member ; Born in USSRLouis Dionne @LouisDionne
4K Followers 58 Following Boost.Hana author, generic library writer, speaker, C++ standard library engineer at Apple@PeterRindal Unrelated to safety but probably good change. Maybe just disable { } for ctor calls.
I think when lowering the initializer_list I need to evaluate the elements directly into it, rather than into an array intermediate. Start with init_list.cur and end pointing to the array. Initialize element 0, increment end, initialize 1, increment end, etc. Yes...
@JamesMcNellis "Sir? Sir? Sir, please stop! I haven't even told you about value categories yet! Sir!..."
@Lowes I expect the picture of blinds on your website to be actual blinds, but it's clearly AI generated. The blinds on the far right don't make any sense, the bottom right corner can't decide if it's an armchair facing left or right or a table made of glass or plastic...
you think duck typing is bad? wait until you see their handwriting
@the_aiju imagine rejecting a bonus. “this is just a constant lump sum, I can just work more!!”
Feels good to have a C++ object model that dumps indirect binding. What were they smoking when they decided to allow this? It totally blows up type safety.
@david_m_stone - I just today saw your 2019 "constexpr function params" talk. I don't know if the feature is dead in the water or very near completion, but if you need arguments in the committee then I, for one, could definitely use it for a constraints-library I am writing.
We need a standard [[pure]] attribute, or a way to imply it with assume.
@hankadusikova @RavivDan @david_m_stone Me too, but LTO is good at warning on ODR violations... And I'm sure David isn't ignoring linker warnings... Right?
@visakanv might as well go all the way and use 24 hour time like most of the world does
@bayeslord This is unfair. In this article, I will demonstrate that 1. ACX posts are an optimal length, 2. In general, a marginal increase or decrease in the length of an ACX post leads to decreased comprehension, 3. According to polls, the majority of readers .... (1/282)
Definitely my favorite of all the reflection examples in P2996 (and not just because I wrote it): a zero-annotation command-line parser: brevzin.github.io/cpp_proposals/… Very excited to see this coming together!