C++ Serbia Meetup: Least Frequently Used Cache: The Annoying Little Brother of LRUπ₯cppserbiaWelcome to SwedenCpp
Latest blogs, videos, podcasts and releases in one stream
Thursday, June 25, 2026
C++ Serbia Meetup: Least Frequently Used Cache: The Annoying Little Brother of LRUπ₯cppserbia
Raymondβs hot take on Hainanese chickenSubtlety. The post Raymondβs hot take on Hainanese chicken appeared first on The Old New Thing .πThe Old New Thing
The case of the DLL that was not present in memory despite not being formally unloaded, part 1Figuring out how it went missing. The post The case of the DLL that was not present in memory despite not being formally unloaded, part 1 appeared first on The Old New Thing .πThe Old New Thing
Trame for Batteries SimulationKitware presents a trame-based web application to configure battery simulations.πKitware Inc
Builderβs AmnesiaWhy I ForgetπMy Very Best AI SlopIf this page is useful, please consider donating a coffee
Wednesday, June 24, 2026
Cancellation of Windows Runtime activities is asynchronousYou're asking for it to cancel, but it doesn't wait for confirmation. The post Cancellation of Windows Runtime activities is asynchronous appeared first on The Old New Thing .πThe Old New Thing
Building Smartphone Instruments from Commodity Hardware - Calvin McCormack - ADCx India 2026π₯audiodevcon
Can you find an error? Drop your answers in the comments!π₯PVS-Studio
Qt Canvas Painter: Accelerated performance using pathsFor those who are not yet familiar with the new Qt Canvas Painter, please check the previous blog posts: Introduction , new features , and performance measurements . This blog post introduces paths and path groups to further improve the performance.πQt Blog
Functions introduction in C++ [Learn C++ Shorts Lesson 10]π₯Mike Shah
ACCU On Sea 2026 trip report, still with AI!Two conferences in one. You can see France in the distance but then they pour wine from a can into plastic glass to remind you where you are.πMathieu RopertTuesday, June 23, 2026
Streamline C++ Code Intelligence Setup in Copilot CLIC++ developers can now bring IDE-style semantic intelligence into Copilot CLI with less setup. The C++ language server plugin supports richer code navigation, diagnostics, symbol understanding, and code changes by using the same build context your compiler does. That build context usually comes from a compile_commands.json file, which tells the language server how each source [β¦] The post Streamline C++ Code Intelligence Setup in Copilot CLI appeared first on C++ Team Blog .πC++ Team Blog
CMake 4.2.7 available for downloadCMake 4.2.7 available for downloadπKitware Inc
Microspeak elaborated: Isnβt escrow just a release candidate by another name?Yes, but the name is a psychological trick. The post Microspeak elaborated: Isnβt escrow just a release candidate by another name? appeared first on The Old New Thing .πThe Old New Thing
Qt Bridges: C# Bridge 0.3.0 Beta Released!Qt Bridges aim to bring Qtβs UI framework capabilities to commonly used programming languages, like C#, in a way that is familiar to developers using these languages. After the public Beta release , we've continued working on the C# bridge, adding new features and making improvements based on the feedback that we've received. Today we are announcing the release of a new Beta version 0.3.0, including some of these recent additions.πQt Blog
Why Trains Need C++: Ion GaztaΓ±aga on Engineering, Boost & the C++ Allianceπ₯C++ Alliance
The Mathematician Racing the Clock at WG21π₯C++ Alliance
A Cross-Platform C# UI Framework via Qtβs Bridging TechnologyEvery C# UI framework comes with a familiar pattern: Windows-first, Linux absent, roadmap uncertain. WPF stalled, MAUI skipped Linux, WinUI 3 stays Windows-native. At the same time, demand for embedded Linux grows and C# teams feel the lack of good UI alternatives for C# on Linux. Qt Bridges, a bridging technology in public beta for C#, provides access to a UI framework that allows preserving your existing C# codebase while utilizing Qt Quickβs feature-rich UI libraries and APIs, hardware acceleration, and cross-platform capability.πQt Blog
Concurrency - Spawn 100 threads, Mutex, thread local storage, shared-Part 3 of N [Dlang Episode 150]π₯Mike Shah
Units Meet Linear Algebra: Two Approaches, Two ProblemsUnits Meet Linear Algebra: Two Approaches, Two Problems How do units and linear algebra fit together? We get that question often. The honest answer is that two different questions hide inside it, and they have different solutions. The occasion for answering now is concrete: mp-units ships opt-in integrations that let mainstream linear algebra libraries ( Eigen , GLM , and Blaze ) act directly as the representation type of a quantity .πmp-unitsMonday, June 22, 2026
We're building custom programming languageβwould you join us?What is expertise, and what lies at its core? Expertise varies in depth, field, and purpose. But some things never change: it can't exist without theory and experience; it can't emerge in an...πfrom pvs-studio.com
CMake 4.4.0-rc2 is ready for testingThe second CMake 4.4 release candidate!πKitware Inc
Keynote: I Fixed Move Semantics - Jason Turner @cppweeklyπ₯CppOnline
In memory of the man who put red and green squiggles under wordsStarting in Word and expanding to nearly every other word processor, and even things that aren't word processors. The post In memory of the man who put red and green squiggles under words appeared first on The Old New Thing .πThe Old New Thing
C++ Weekly - Ep 538 - Finding Memory Bugs at Compile timeπ₯Jason Turner
Introducing the Qt Project CMake Skill for AI AgentsThe Challenge: CMake and Qt - Powerful Together, Tricky in Practice The gap between βCMake that compilesβ and βCMake that is correctβ can be sometimes significant. CMake has been Qtβs official build system since Qt 6.0, and the pairing is genuinely capable: a well-configured Qt CMake project supports cross-platform builds, incremental QML compilation, seamless C++/QML integration, and deployment-ready install targets. But getting there requires mastering a build API that has evolved rapidly across Qt 6 minor releases - and that evolution is precisely where things can become challenging for Large Language Models, especially older or smaller models.πQt Blog
Qt Creator 20 and local AIQt Creator 20 has become an Agent Client Protocol (ACP) Client extension. The protocol is supported by many AI providers and handles the details of the communication between the AI coding agent and the IDE.πQt Blog
Demystifying std::memory_order - Timur Doumler - ADC 2025π₯audiodevcon
for-loops in C++ [Learn C++ Shorts Lesson 9]π₯Mike Shah
C++ 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 published C++ Insights when you transformed a lambda like the following: 1 2 3 4 5 6 int main () { int val { 4 } ; auto lamb = [ & ] { return val ; }; } The result β¦πAndreasFertig.comSunday, June 21, 2026
Move Semanticsπ₯GlobalCpp
Chatting with an AI Wonβt Make You a Top ProgrammerWhen I was a kid, most people did not know how to type. We took typing class. The final exam was a speed test: words per minute. Today, you will not impress anyone by saying you can type. In fact, cursive writing is fading. Kids increasingly cannot read or write it. We type constantly. We β¦ Continue reading Chatting with an AI Wonβt Make You a Top ProgrammerπDaniel Lemire's blog
From DAW to Game Engine - Unfiltered Creativity - Nikhil Dahake - ADCx India 2026π₯audiodevconSaturday, June 20, 2026
LLVM-snippy: An Instruction Sequence Generator. Part 1: Overviewπ₯Konstantin Vladimirov
Concurrency - async task future/promise parallelism- Part 2 of N [D Language - Dlang Episode 149]π₯Mike Shah
if statements in C++ [Learn C++ Shorts Lesson 8]π₯Mike ShahFriday, June 19, 2026
BeCPP Symposium 2026 - Chris Croft-White - Agentic Time-Travel Debuggingπ₯BeCPP Users Group
Top-Performance Genetic Programming - Can Only C++ Get You There? - Eduardo Madrid - C++Online 2026π₯CppOnline
What does it mean when the bottom bit of my HMODULE is set?A special kind of HMODULE . The post What does it mean when the bottom bit of my HMODULE is set? appeared first on The Old New Thing .πThe Old New Thing
Wait-Free Programming From Scratchπ₯Northwest C++ Users Group
ADC 2015 to 2035 - 10 Years of Audio Dev, and Peering Forward at the Next 10 - Julian Storerπ₯audiodevcon
Improvements to std::format in C++26The C++26 standard features a series of improvements to the format library. In this article, we will look at the most important of them. The post Improvements to std::format in C++26 first appeared on Marius Bancila's Blog .πMarius Bancila's Blog
Qt for Android Automotive 6.8.8 is releasedThe latest patch release for Qt for Android Automotive 6.8.8 was just released. This release is based on Qt LTS 6.8.8 with around 660 bug fixes, security updates, and other improvements done to Qt base . There are no additional Qt for Android Automotive features delivered.πQt Blog