Welcome to SwedenCpp
Latest blogs, videos, podcasts and releases in one stream
Wednesday, June 24, 2026
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 ShahIf this page is useful, please consider donating a coffee
Tuesday, 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 BlogThursday, June 18, 2026
From Program to Literal: How a Parser Traverses Code๐ฅPVS-Studio
How Parsers Handle Non-Unary Operators in C++๐ฅPVS-Studio
One of the best C++29 features is already available?๐Meeting C++ blog
Why doesnโt GetยญLastยญInputยญInfo() return info for the user Iโm impersonating?It doesn't care about impersonation, says so on the tin. The post Why doesnโt GetยญLastยญInputยญInfo() return info for the user Iโm impersonating? appeared first on The Old New Thing .๐The Old New Thing
while loops - countdown program [Learn C++ Shorts Lesson 7]๐ฅMike Shah