Reposted by Special Interest Group on C++LaurieWired @lauriewired.bsky.social · 29/09/2026My CppCon Keynote, “The Address is Not The Place” is now up on YouTube! It’s not often that we get new tiers added to the memory hierarchy of computing, but it sure is fun! You can certainly get ahead of the curve by thinking about the programmatic challenges (and possibilities) this will cause. 1726
Reposted by Special Interest Group on C++Jason Turner @lefticus.bsky.social · 28/09/2026Ep 552 - C++26's is_within_lifetime youtu.be/EaYvQz8oQkMyoutu.beC++ Weekly - Ep 552 - C++26's is_within_lifetime☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices Workshops Near You: Preview: https://youtu.be/Ipr6ntCAm9A Sep 12-13 (Aurora, CO): https://cppcon.org/class-2026-best-practices/ Sep… 042
Reposted by Special Interest Group on C++Steve Downey @sdowney.org · 23/09/2026Extending C++ with Unicode Mathematical Operators Declaring operator⊞, and what an implementation says about it isocpp.org/files/papers...isocpp.org 251
Reposted by Special Interest Group on C++Steve Downey @sdowney.org · 22/09/2026In which I am cranky: sdowney.org/posts/existi...sdowney.org✌Existing Practice✌"Standardize existing practice" was barely true of the first C++ standard, and it is the wrong rule now. It was already being stretched in 1998. The ARM was existing practice. Templates as specified i 073
Reposted by Special Interest Group on C++Jason Turner @lefticus.bsky.social · 21/09/2026Ep 551 - static const is a Code Smell? youtu.be/cXjY5fWUv7gyoutu.beC++ Weekly - Ep 551 - static const is a Code Smell?☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices Workshops Near You: Preview: https://youtu.be/Ipr6ntCAm9A Sep 12-13 (Aurora, CO): https://cppcon.org/class-2026-best-practices/ Sep… 021
Reposted by Special Interest Group on C++Andreas Fertig @andreasfertig.com · 19/09/2026Material from my CppCon talk "Back to Basics: const, constexpr, consteval" is available! 👉 Slides: fertig.to/slides #cpp #cppconfertig.toHere are the slides to a talk I recently gave. 021
Reposted by Special Interest Group on C++Andreas Fertig @andreasfertig.com · 18/09/2026Material from my CppCon talk "Embedded-Friendly C++: Features That Make a Difference" is available! 👉 Slides: fertig.to/slides #cpp #cpp20 #cpp23 #cpp26 #cppconfertig.toHere are the slides to a talk I recently gave. 032
Reposted by Special Interest Group on C++Andreas Fertig @andreasfertig.com · 16/09/2026C++ Insights - Episode 78: constexpr lambdas finally FIXED in C++ Insights In this episode, I'll present you one of the latest changes to C++ Insights which makes the lambda transformation close to perfect! youtu.be/SYn9QynPJww #cppinsights #cpp #cpp17 #lambdasyoutu.beC++ Insights - Episode 78: constexpr lambdas finally FIXED in C++ Insights 011
Reposted by Special Interest Group on C++Andreas Fertig @andreasfertig.com · 01/09/2026In my latest blog post, "Move in C++ without a std::move", I'm why my rule to use move rarely gets even better in C++20. andreasfertig.com/blog/2026/09/move… #cplusplus #cpp20 #cpp23 #cppandreasfertig.comMove in C++ without a std::moveIn one of my earlier posts, Why you should use std::move only rarely I said that you should use std::move only rarely. In today's post,... 022
Reposted by Special Interest Group on C++Jason Turner @lefticus.bsky.social · 31/08/2026Ep 548 - Intro to C++26 Contracts youtu.be/_H-RfRipIY0youtu.beC++ Weekly - Ep 548 - Intro to C++26 Contracts☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices Workshops Near You: Preview: https://youtu.be/Ipr6ntCAm9A Sep 12-13 (Aurora, CO): https://cppcon.org/class-2026-best-practices/ Sep… 021
Reposted by Special Interest Group on C++Jason Turner @lefticus.bsky.social · 24/08/2026Ep 547 - Using constexpr to Catch Memory Errors youtu.be/-LAXqqqX274youtu.beC++ Weekly - Ep 547 - Using constexpr to Catch Memory Errors☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices Workshops Near You: Preview: https://youtu.be/Ipr6ntCAm9A Sep 12-13 (Aurora, CO): https://cppcon.org/class-2026-best-practices/ Sep… 072
Reposted by Special Interest Group on C++Andreas Fertig @andreasfertig.com · 19/08/2026C++ Insights - Episode 77: RVO, NRVO, std::move EXPLAINED In this episode, I'll answer question from you how return-value optimization works and when to use std::move and when not. youtu.be/gQjYl1aHtPA #cppinsights #cpp #cpp17youtu.beC++ Insights - Episode 77: RVO, NRVO, std::move EXPLAINED 031
Reposted by Special Interest Group on C++Jason Turner @lefticus.bsky.social · 17/08/2026Ep 546 - Lambda's Members Are WEIRD youtu.be/x2lmqGMIcokyoutu.beC++ Weekly - Ep 546 - Lambda's Members Are WEIRD☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices Workshops Near You: Preview: https://youtu.be/Ipr6ntCAm9A Sep 12-13 (Aurora, CO): https://cppcon.org/class-2026-best-practices/ Sep… 021
Reposted by Special Interest Group on C++Matt Godbolt @matt.godbolt.org · 16/08/2026Get a 10% discount on Compiler Explorer swag with this link: shop.compiler-explorer.com/promo/MIDAUG... to celebrate, er, 5199 days of CE?! Yay!shop.compiler-explorer.comCompiler ExplorerThe official Compiler Explorer shop! Come show your support for CE and get cool gear! 0115
Reposted by Special Interest Group on C++Andreas Fertig @andreasfertig.com · 14/08/2026Check out my post, "Understanding the role of cv-qualifiers in function parameters", I'll continue explaining cv-qualifiers. andreasfertig.com/blog/2024/05/expl… #cplusplus #cppandreasfertig.comExploring the impact of top-level cv-qualifiers on type-deductionIn today's post, I will continue where I left off with last month's post Understanding the role of cv-qualifiers in function parameters... 011
Reposted by Special Interest Group on C++Meeting C++ @meetingcpp.bsky.social · 05/08/2026More compile-time checks with std::nullptr_t andreasfertig.com/blog/2026/08... #cpp #cplusplusandreasfertig.comMore compile-time checks with std::nullptr_tIn today's post, I like to show you the benefit of a often unknown type: std::nullptr_t. You have that data type in the language since... 001
Reposted by Special Interest Group on C++Jason Turner @lefticus.bsky.social · 03/08/2026Ep 544 - UB & Ranges of Enumerations & constexpr youtu.be/AhMlBVnTYkEyoutu.beC++ Weekly - Ep 544 - UB & Ranges of Enumerations & constexpr☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices Workshops Near You: Preview: https://youtu.be/Ipr6ntCAm9A Sep 12-13 (Aurora, CO): https://cppcon.org/class-2026-best-practices/ Sep… 022
Reposted by Special Interest Group on C++Jason Turner @lefticus.bsky.social · 27/07/2026Ep 543 - The constexpr Evolution of std::array youtu.be/T-d8l3s4Nx8youtu.beC++ Weekly - Ep 543 - The constexpr Evolution of std::array☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices Workshops Near You: Preview: https://youtu.be/Ipr6ntCAm9A Sep 12-13 (Aurora, CO): https://cppcon.org/class-2026-best-practices/ Sep… 031
Reposted by Special Interest Group on C++Jason Turner @lefticus.bsky.social · 20/07/2026Ep 542 - C++26's inplace_vector youtu.be/dD6PhTJLz08youtu.beC++ Weekly - Ep 542 - C++26's inplace_vector☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices Workshops Near You: Preview: https://youtu.be/Ipr6ntCAm9A Sep 12-13 (Aurora, CO): https://cppcon.org/class-2026-best-practices/ Sep… 051
Reposted by Special Interest Group on C++Andreas Fertig @andreasfertig.com · 15/07/2026C++ Insights - Episode 76: New, better, lambda visualization in C++ Insights In this episode, you'll share the latest change in C++ Insights regarding visualizing lambdas. youtu.be/mdbPnEBjhrU #cppinsights #cpp #lambdayoutu.beC++ Insights - Episode 76: New, better, lambda visualization in C++ Insights 021
Reposted by Special Interest Group on C++Jason Turner @lefticus.bsky.social · 13/07/202640 Years of C++ Programming and Embeddable Languages - Mark Guidarelli CppCast 409 / C++Weekly 541 youtu.be/ImjpGm05-KQyoutu.be40 Years of C++ Programming and Embeddable Languages - Mark Guidarelli CppCast 409 / C++Weekly 541Be sure to check out Mark's project: https://github.com/mcguidarelli/trix This month Jason and Mathieu are joined by Mark Guidarelli to discuss the history of C++ and esoteric programming languages.… 052
Reposted by Special Interest Group on C++Andreas Fertig @andreasfertig.com · 10/07/2026Check out my post, "C++20's Dynamic Allocations at Compile-time", I discuss constexpr allocations and where they have a practical impact for every developer. andreasfertig.com/blog/2021/08/cpp2… #cplusplus #cpp20 #cppandreasfertig.comC++20 Dynamic Allocations at Compile-timeYou may already have heard and seen that C++20 brings the ability to allocate dynamic memory at compile-time. This leads to std::vector... 001
Reposted by Special Interest Group on C++Andreas Fertig @andreasfertig.com · 07/07/2026In my latest blog post, "Keep It Tight: Restrict Variadic Templates Using C++20 Concepts," you'll learn about the power of Concepts. andreasfertig.com/blog/2026/07/keep… #cplusplus #cpp20 #cpp #conceptsandreasfertig.comKeep It Tight: Restrict Variadic Templates Using C++20 ConceptsI previously wrote about C++20's Concepts. Today I would like to discuss another aspect of Concepts: how they help you to limit the dat... 032
Reposted by Special Interest Group on C++Jason Turner @lefticus.bsky.social · 06/07/2026Ep 540 - Creating New Types with C++26's Reflection youtu.be/ZBqTr6YRROAyoutu.beC++ Weekly - Ep 540 - Creating New Types with C++26's Reflection☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices Workshops Near You: Preview: https://youtu.be/Ipr6ntCAm9A Sep 12-13 (Aurora, CO): https://cppcon.org/class-2026-best-practices/ Sep… 051
Reposted by Special Interest Group on C++Steve Downey @sdowney.org · 29/06/2026A Backtick Operator for C++ ```C++ a `plus` b // plus(a, b) a `std::min` b // std::min(a, b) m `at` k // at(m, k) u `dot` v // dot(u, v) x `approx_equal` y // approx_equal(x, y) ``` sdowney.org/posts/infix-...sdowney.orgAn Infix Backtick Operator for C++I am working on a proposal to let any callable be written between two backticks as an infix binary operator: x `f` y means exactly f(x, y). It is borrowed from Haskell, it desugars to an ordinary call 351
Reposted by Special Interest Group on C++Jason Turner @lefticus.bsky.social · 29/06/2026FYI, I'll be speaking at the Dublin C++ User's Group tomorrow night! www.meetup.com/cppdug/event... I hope to see you there. (please sign up appropriately on the meetup page)meetup.comThe latest & greatest C++ features talk : Jason Turner, Tue, Jun 30, 2026, 8:00 PM | MeetupHello Everyone, **Please Note: The meeting has changed its start time from 19:00 to 20:00 due to an overbooking at the venue. The talk will go on until 22:00. If anyone ha 092
Reposted by Special Interest Group on C++Meeting C++ @meetingcpp.bsky.social · 29/06/2026Gor Nishanov (1971-2026) herbsutter.com/2026/06/28/g... #cpp #cplusplusherbsutter.comGor Nishanov (1971-2026)I am deeply saddened to report that this weekend, far too soon, we lost Gor Nishanov: a friend and colleague, an extraordinary software engineer, and a long-serving member of the C++ standards comm… 043
Reposted by Special Interest Group on C++KDAB @kdab-com.bsky.social · 26/06/2026New episode of The Curious Developer: Daniela Engert on the C++ Standards Committee, language hardening & whether modules have actually failed - plus what import Qt; could mean in practice. Watch the interview: www.youtube.com/watch?v=eoyS... #Cpp #CPlusPlus #CppCommunity #Programmingyoutube.comContemporary C++: Daniela Engert Modules, Reflection, and What’s Coming in C++26YouTube video by KDAB 013
Reposted by Special Interest Group on C++Andreas Fertig @andreasfertig.com · 22/06/2026In my latest blog post, "C++ Insights new lambda transformation", I share the latest transformation change. andreasfertig.com/blog/2026/06/cpp-… #cplusplus #cpp17 #cpp14 #cpp #cppinsightsandreasfertig.comC++ Insights new lambda transformationLast week I pushed an updated lambda transformation for C++ Insights. Here is a little background on the change. Since I first publishe... 032
Reposted by Special Interest Group on C++Jason Turner @lefticus.bsky.social · 22/06/2026Ep 538 - Finding Memory Bugs at Compile time youtu.be/FZaoT7Kx_L0youtu.beC++ Weekly - Ep 538 - Finding Memory Bugs at Compile time☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ 🧑🎓 LEARN how to WRITE ✍️ , RECOGNIZE 👀 , and GENERATE 🤖 better C++! Preview: https://youtu.be/Ipr6ntCAm9A Apr 9 (online):… 033
Reposted by Special Interest Group on C++Colin Hoad @colinhoad.com · 22/06/2026Loving my new @compiler-explorer.com desk topper! Really nice quality and a huge improvement on my old IKEA one that had seen better days 😅 Thanks, @matt.godbolt.org and team! 0114
Reposted by Special Interest Group on C++Andreas Fertig @andreasfertig.com · 19/06/2026Material from my ACCU on Sea talk "What static, inline, const, constexpr Mean and When to Use Them" is available! 👉 Slides: fertig.to/slides #cpp #accuonseafertig.toHere are the slides to a talk I recently gave. 022
Reposted by Special Interest Group on C++Björn Fahller 🇺🇦🇬🇱🇪🇺🇸🇪 @rollbear.bsky.social · 18/06/2026Slides for my talk "Creating Composable Callables in Contemporary C++" from @accuconf.bsky.social are available here. speakerdeck.com/rollbear/cre...speakerdeck.comCreating Composable Callables in Contemporary C++C++ took a huge step in the direction of composability when Ranges were introduced in C++20. C++23 improved it, and C++26 looks to improve it even more… 052
Reposted by Special Interest Group on C++Andreas Fertig @andreasfertig.com · 17/06/2026C++ Insights - Episode 75: The Ref-Qualifier That Saves You from Undefined Behavior In this episode, you'll learn how req-qualifers save you from undefined behavior. youtu.be/rKiLxJuEjDY #cppinsights #cpp #cpp11youtu.beC++ Insights - Episode 75: The Ref-Qualifier That Saves You from Undefined Behavior 021
Reposted by Special Interest Group on C++LaurieWired @lauriewired.bsky.social · 14/06/2026I don’t care what people say, Modern C++ is starting to get really cool. For example, C++26 compile-time reflection uses this neat little trick to represent heterogeneous data with a single, scalar value (std::meta::info). This value is *technically* an ID into the compiler's AST. 4739
Reposted by Special Interest Group on C++Andreas Fertig @andreasfertig.com · 12/06/2026Check out my post, "C++20's Dynamic Allocations at Compile-time", I discuss constexpr allocations and where they have a practical impact for every developer. andreasfertig.com/blog/2021/08/cpp2… #cplusplus #cpp20 #cppandreasfertig.comC++20 Dynamic Allocations at Compile-timeYou may already have heard and seen that C++20 brings the ability to allocate dynamic memory at compile-time. This leads to std::vector... 012
Reposted by Special Interest Group on C++Matt Godbolt @matt.godbolt.org · 09/06/2026I did Compiler Explorer's monthly accounts, and for the first time in ages we only broke even. Usually we run at a small surplus (which I save) & we have a year contingency saved up. If you want to support us: * Buy stuff: shop.compiler-explorer.com * Patron/GH: "Other" menu on CE Please repost. thxshop.compiler-explorer.comCompiler ExplorerThe official Compiler Explorer shop! Come show your support for CE and get cool gear! 55125
Reposted by Special Interest Group on C++Jason Turner @lefticus.bsky.social · 08/06/2026Ep 536 -Devirtualization and performance with final youtu.be/MbqWWkP8Rasyoutu.beC++ Weekly - Ep 536 - Devirtualization and performance with final☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ 🧑🎓 LEARN how to WRITE ✍️ , RECOGNIZE 👀 , and GENERATE 🤖 better C++! Preview: https://youtu.be/Ipr6ntCAm9A Apr 9 (online):… 073
Reposted by Special Interest Group on C++Tobias Hieta @hieta.se · 07/06/2026Here is my talk from Stockholm C++ meetup - a very brief overview of the LLVM architecture: youtu.be/g96voy6M6xo?...youtu.beTobias Hieta: A Brief Overview of the LLVM ArchitectureYouTube video by SwedenCpp 094
Reposted by Special Interest Group on C++Sean Murthy @smurthys.bsky.social · 07/06/2026Is it even a documentary, if Ken Burns did not make it?🤔🎥 (legit question even without the second clause) www.youtube.com/watch?v=lI7t... #misnomer #marketing #documentary #cpp #cPlusPlus #sarcasm #jokeyoutube.comThe Story of C++: The World's Most Consequential Programming Language | The Official StoryYouTube video by CultRepo 031
Reposted by Special Interest Group on C++Björn Fahller 🇺🇦🇬🇱🇪🇺🇸🇪 @rollbear.bsky.social · 06/06/2026What would be a good name for a type function that changes template argument types? For example, if given a T<A> and a B, it will produce T<B>. 201
Reposted by Special Interest Group on C++SwedenCpp @swedencpp.bsky.social · 03/06/2026@rollbear.bsky.social #Cpp speaker journey If that makes you interested in speaking at a C++ user group, contact me! youtu.be/tzPH46urBBMyoutu.beBjörn Fahller: I talk too muchYouTube video by SwedenCpp 134
Reposted by Special Interest Group on C++Jason Turner @lefticus.bsky.social · 25/05/2026Ep 534 - What is C++11's piecewise_construct? youtu.be/XSUlr7yAClcyoutu.beC++ Weekly - Ep 534 - What is C++11's piecewise_construct?☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ 🧑🎓 LEARN how to WRITE ✍️ , RECOGNIZE 👀 , and GENERATE 🤖 better C++! Preview: https://youtu.be/Ipr6ntCAm9A Apr 9 (online):… 021
Reposted by Special Interest Group on C++Andreas Fertig @andreasfertig.com · 20/05/2026C++ Insights - Episode 74: Why move requires noexcept in C++20 In this episode, you'll learn why noexcept is crucial for move operations of a class. youtu.be/d7CzCSrPp60 #cppinsights #cpp #cpp11youtu.beC++ Insights - Episode 74: Why move requires noexcept in C++20 011
Reposted by Special Interest Group on C++Andreas Fertig @andreasfertig.com · 13/05/2026Today is the 8th anniversary of C++ Insights. In my latest post, I discuss its status and the gift for this special day. andreasfertig.com/blog/2026/05/happ… #cpp26 #cppinsightsandreasfertig.comHappy 8th anniversary C++ InsightsThis year, we celebrate the 8th anniversary of C++ Insights! Thank you all for the wonderful years of support! The current status I've... 032
Reposted by Special Interest Group on C++Jason Turner @lefticus.bsky.social · 11/05/2026Ep 532 - What Does var{} Do? youtu.be/A3Kr6Q4bIZsyoutu.beC++ Weekly - Ep 532 - What Does var{} Do?☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ 🧑🎓 LEARN how to WRITE ✍️ , RECOGNIZE 👀 , and GENERATE 🤖 better C++! Preview: https://youtu.be/Ipr6ntCAm9A Apr 9 (online):… 002
Reposted by Special Interest Group on C++Andreas Fertig @andreasfertig.com · 08/05/2026Check out my post, "When an empty destructor is required", you learn about a specific case where you must violate the rule from last month's post. andreasfertig.com/blog/2023/12/when… #cplusplus #cpp #cpp17andreasfertig.comWhen an empty destructor is requiredIn last month's post Why you shouldn't provide an empty destructor, I taught you the difference between user-provided and user-declared... 072
Reposted by Special Interest Group on C++Andreas Fertig @andreasfertig.com · 05/05/2026In my latest blog post, "From Undefined to Defined: Using std::launder in C++," you'll learn when and why you need to do your C++ laundry. andreasfertig.com/blog/2026/05/from… #cplusplus #cpp #cpp17andreasfertig.comFrom Undefined to Defined: Using std::launder in C++In today's post, I will continue with the overall topics of the last two months. Today you'll learn when and where you need to apply C+... 043
Reposted by Special Interest Group on C++Jason Turner @lefticus.bsky.social · 27/04/2026Ep 530 - Clang's New Constant Interpreter? youtu.be/tUuOx6xlXFoyoutu.beC++ Weekly - Ep 530 - Clang's New Constant Interpreter?☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ 🧑🎓 LEARN how to WRITE ✍️ , RECOGNIZE 👀 , and GENERATE 🤖 better C++! Preview: https://youtu.be/Ipr6ntCAm9A Apr 9 (online):… 022
Reposted by Special Interest Group on C++Meeting C++ @meetingcpp.bsky.social · 24/04/2026There is a fake C++ conference website wanting your credit card data. The location of the event is for now Berlin in June, but could change again. Its been Japan last year. Tickets are 30 - 50 €, the program does not contain any known speakers. I'm not going to link to it. I thought I let you know. 274