DeepSeek: WG21 Is “Structurally Strained”The AI OpinionMy Very Best AI SlopC++ Blogs, the last 7 days
Thursday, October 22, 2026
DeepSeek: WG21 Is “Structurally Strained”The AI OpinionMy Very Best AI SlopIf this page is useful, please consider donating a coffee
Wednesday, October 21, 2026
Microsoft CppCon 2026 Trip ReportCppCon 2026 is a wrap! Microsoft returned to Aurora, Colorado, for a week of talks, technical discussions, and conversations with developers from across the C++ community. Microsoft C++ @ CppCon At our booth, we met people building games, financial systems, developer tools, embedded software, scientific tools, and other applications. Some were working with the latest […] The post Microsoft CppCon 2026 Trip Report appeared first on C++ Team Blog .C++ Team Blog
How Long Until Modern C++ Is Just C++?Ask Fortran.My Very Best AI Slop
Why didn’t we use RoRegisterForApartmentShutdown to clean up the unmarshalable delegate?Too many requirements, some of which bring us full circle. The post Why didn’t we use RoRegisterForApartmentShutdown to clean up the unmarshalable delegate? appeared first on The Old New Thing .The Old New Thing
C++ Insights Episode 79: consteval Function Propagation with C++ InsightsI published a new C++ insights episode: consteval Function Propagation with C++ Insights. In this episode, you'll learn about C++23s change to consteval functions and how C++ Insights helps you see that. AndreasAndreasFertig.comTuesday, October 20, 2026
AMR Contour and Interface support in VTK and ParaViewAdaptive Mesh Refinement (AMR) is a popular method of numerical simulation used to adapt the accuracy of the simulation, which produces volumes of data of different levels of detail. While this can be achieved using an unstructured grid, using a dedicated data model is preferred as it improves computation speed and memory usage.Kitware Inc
Microspeak: Drain the slide, back-up slidesPowerPoint presentation jargon. The post Microspeak: Drain the slide, back-up slides appeared first on The Old New Thing .The Old New Thing
Updated Qt Code Review Skills Reduce Token Costs by Up To 75%Whether you are reviewing Qt Quick or Qt Widget code with Qt’s agentic skills, you can reduce your token consumption significantly by upgrading to the latest versions while getting the same review quality.Qt Blog
What makes a game tick? Part 9.5 - The Curse of the Scheduler LatencyLet's talk about game simulations. Today I bring up a slightly more advanced topic and talk about OS scheduler latency and its impact on multi-threaded tick design.Mathieu RopertMonday, October 19, 2026
Conference on Applied Machine Learning in Information Security (CAMLIS) 2026Join Kitware at CAMLIS 2026, where our team will present research on aligning autonomous cyber defense agents with different security objectives. Learn more about our work in artificial intelligence, machine learning, and cybersecurity, and connect with our team to discuss technical challenges and opportunities for collaboration.Kitware Inc
Why do we need ud2 when int 6 is right there?An interrupt is not a fault. The post Why do we need ud2 when int 6 is right there? appeared first on The Old New Thing .The Old New ThingSunday, October 18, 2026
Composite objects and C++26 the std::polymorphic typeIn a previous article, I discussed the C++ std::indirect type and how it helps implementing the PImpl idiom. However, the std::indirect type was inducted in the standard alongside another type called std::polymorphic. This helps implementing composite classes, where composite means a class composed of member objects in an has-a relation, where the composite own the ... Read more The post Composite objects and C++26 the std::polymorphic type first appeared on Marius Bancila's Blog .Marius Bancila's Blog
The Problem with C++ Safety (Part 1): Why “It Works” Isn’t Good EnoughRainer Grimm’s blog continues. In this first article of a new series, Klaus Iglberger looks at why C++ is called memory unsafe and argues that the real problem isn’t the language itself, but how we write and teach it.MC++ BLOGSaturday, October 17, 2026
Decoding base64 in Python at 10 gigabytes per secondWe sometimes need to convert binary data to text. For example, your emails must be stored as text files. Naïvely, you could just use a string of 0 and 1, but it would mean using one character per bit. We can do better by using 64 ASCII characters: all letters, all numbers, plus a few … Continue reading Decoding base64 in Python at 10 gigabytes per secondDaniel Lemire's blog
_Paradise Lost_, diffedOne of my book clubs will be starting Milton's _Paradise Lost_ soon. Preparing for that reading, I learned that there are actually two different versions of _Paradise Lost_: the “original” 1667 edition in ten books, and the 1674 revised edition in twelve. Are the differences between the two editions as significant as, say, the differences between the 1818 and 1831 editions of Mary Shelley's _Frankenstein_? To find out, I wanted a website similar to Eduardo Villuendas' [_Frankendiff.com_](https://frankendiff.com/). So, I made one. Presenting [Paradise Lost, Diffed](https://quuxplusone.github.io/Wikisource/Milton/paradise-lost-diffed.html)!Arthur O’Dwyer
