Faster C++ iterative builds with GitHub CopilotSlow builds are a consistent theme of feedback from C++ developers. We built GitHub Copilot build performance for Windows so you can leverage Copilot to optimize your projectโs build times. This workflow will find optimizations that bring your build times down. At first, we only measured the impact of build optimizations on full clean builds. [โฆ] The post Faster C++ iterative builds with GitHub Copilot appeared first on C++ Team Blog .๐C++ Team BlogWelcome to SwedenCpp
Latest blogs, videos, podcasts and releases in one stream
Friday, July 17, 2026
Faster C++ iterative builds with GitHub CopilotSlow builds are a consistent theme of feedback from C++ developers. We built GitHub Copilot build performance for Windows so you can leverage Copilot to optimize your projectโs build times. This workflow will find optimizations that bring your build times down. At first, we only measured the impact of build optimizations on full clean builds. [โฆ] The post Faster C++ iterative builds with GitHub Copilot appeared first on C++ Team Blog .๐C++ Team Blog
Why has the display control panel pointer truncation bug gone unfixed for so long?It's fixed, but the fix isn't getting there. The post Why has the display control panel pointer truncation bug gone unfixed for so long? appeared first on The Old New Thing .๐The Old New Thing
The Morning Briefing - C++ Concurrency Before the Hardware Reckoning - Fedor Pikus - C++Now 2026๐ฅCppNow
Analog Filters for Realtime Audio - George Gkountouras - ADC 2025๐ฅaudiodevcon
data parallelism with std.parallelism - Intro to Concurrency - Part 5 of N [Dlang Episode 152]๐ฅMike ShahIf this page is useful, please consider donating a coffee
Thursday, July 16, 2026
Pure Virtual C++ 2026 [Meet the Speakers, Part 3]: Modernizing C++Meet the speakers behind Pure Virtual C++ 2026. In the final part, Victor Ciura maps the real challenges and promising directions for C++/Rust interop. The post Pure Virtual C++ 2026 [Meet the Speakers, Part 3]: Modernizing C++ appeared first on C++ Team Blog .๐C++ Team Blog
Using AI to build your own softwareA few years ago, a friend of mine was stuck. He needed to quickly process over a hundred high-quality images according to a complicated sequence. He was using Photoshop, but it was going to take him days. Initially, he asked for my help, could I do the manual labor? I spent 15 minutes writing a โฆ Continue reading Using AI to build your own software๐Daniel Lemire's blog
LIEVEN DE COCK - Better Threading in C++20๐ฅcppunderthesea
Building Software for the Next Generation of Bone ImagingBone imaging continues to evolve as new imaging modalities, quantitative biomarkers, and AI-assisted analysis expand what researchers can measure and understand. These advances are creating new opportunities across musculoskeletal research. They are also increasing the need for software that can support increasingly complex imaging studies. Software Challenges in Modern Bone Imaging Todayโs bone imaging landscape [โฆ]๐Kitware Inc
CLion 2026.2 Is HereWith a debugger skill for AI agents, debug profiles for simplified debugger configuration, and support for C++26 reflection. CLion 2026.2 is now available. This latest version of the JetBrains IDE for C and C++ includes the following key features: You can download CLion 2026.2 from the link below, via the Toolbox App, or as a [โฆ]๐CLion : A Cross-Platform IDE for C and C++ | The JetBrains Blog
Whatโs New in In Situ Analysis and Visualization with ParaView CatalystAs HPC systems scale, the bottleneck is increasingly shifting from compute to data movement. While compute performance continues to improve, storage and interconnect bandwidth have not kept pace. As a result, moving data between devices and storage can become one of the largest performance constraints in modern simulation workflows. That gap is why in situ [โฆ]๐Kitware Inc
Sanitize it Before You Ship IT - Threadsanitizer๐ฅCppOnline
Speculating on how the buggy control panel extension truncated a value that it had right in front of itInferring the code's history. The post Speculating on how the buggy control panel extension truncated a value that it had right in front of it appeared first on The Old New Thing .๐The Old New Thing
dynamic memory and memory management [C++ Shorts Lesson 21]๐ฅMike Shah
Egerton MS 1995Previously on this blog: โThe Book of St Albans (1486)โ (2026-05-22), in which I made a table of terms of venery, a.k.a. company terms, e.g. โan exaltation of larks,โ as in the eponymous book by James Lipton. I mentioned that the Book of St Albans actually has โan exaltyng of larkis,โ and that itโs only in Egerton MS 1995 (circa 1450), according to Lipton, that we find โan exaltacyon of larkysโ proper. But I couldnโt find any digitized copy of Egerton MS 1995 to verify that claim.๐Arthur OโDwyerWednesday, July 15, 2026
MSVC Build Tools Preview updates โ July 2026Try the latest updates to MSVC Build Tools Preview The post MSVC Build Tools Preview updates โ July 2026 appeared first on C++ Team Blog .๐C++ Team Blog
Announcing 3D Slicer 5.123D Slicer 5.12 is now available. This latest stable release includes updates to DICOM workflows, visualization, Python package management, Qt 6 build support, and the extension ecosystem. Slicer 5.12 serves as a stable release before the project continues broader work related to Qt 6 and native Apple Silicon support.๐Kitware Inc
The case of the invalid function pointer when shutting down the display control panelWatching the bits disappear. The post The case of the invalid function pointer when shutting down the display control panel appeared first on The Old New Thing .๐The Old New Thing
2026 Military Health System Research Symposium (MHSRS)Kitware is proud to return to the Military Health System Research Symposium (MHSRS), the premier scientific meeting dedicated to advancing research and technologies that support Warfighter health and medical readiness. We are exhibiting at Booth 624, where we will demonstrate our open source software for military medical applications.๐Kitware Inc
C++ Insights - Episode 76: New, better, lambda visualization in C++ Insights๐ฅAndreas Fertig
PSD to DAW - Building a Pixel-Perfect UI Pipeline - Bence Kovรกcs - ADC 2025๐ฅaudiodevcon
C++ Insights Episode 76: New, better, lambda visualization in C++ InsightsI published a new C++ insights episode: New, better, lambda visualization in C++ Insights. In this episode, you'll share the latest change in C++ Insights regarding visualizing lambdas. Andreas๐AndreasFertig.comTuesday, July 14, 2026
Rethinking C++ Performance: Faster Code Navigation and GitHub Copilot Tools with Whole Codebase IndexingIn large C++ codebases, your code understanding and navigation depend on quickly determining how symbols, declarations, definitions, and references are connected across your project. In Visual Studio Insiders 18.9, the new whole codebase indexing (WCI) enhances the existing browse database via a deeper, more comprehensive indexing approach. This preview feature allows Visual Studio to access [โฆ] The post Rethinking C++ Performance: Faster Code Navigation and GitHub Copilot Tools with Whole Codebase Indexing appeared first on C++ Team Blog .๐C++ Team Blog
CMake 4.4.0 available for downloadCMake 4.4.0 available for download๐Kitware Inc
Joaquรญn M. Lรณpez Muรฑoz: A Life in Code, and Why Boost Endures๐ฅC++ Alliance
What is a local C++ User Group?๐ฅMeetingCpp
July's C Vu Journal has been published.The July 2026 ACCU C Vu journal has been published and should arrive at members' addresses in the next few days. C Vu 38-3 and previous issues of C Vu can be accessed via the Journals menu (ACCU members only).๐ACCU
Microspeak: Double-click and drill downPlease, tell me more. The post Microspeak: Double-click and drill down appeared first on The Old New Thing .๐The Old New Thing
Keynote: Benchmarking - It's About Time - Matt Godbolt - C++Now 2026๐ฅCppNow
PVS-Studio with CMake projects๐ฅPVS-Studio
OpenGL Multitexturing - Using 2 or more textures as data in glsl [Episode 43]๐ฅMike ShahMonday, July 13, 2026
Pure Virtual C++ 2026 [Meet the Speakers, Part 2]: The AI-Native C++ Developer WorkflowPure Virtual C++ 2026 streams Tuesday, July 21, 2026 at 9:00 AM PT, a free, one-day virtual conference for the whole C++ community, live on YouTube (Microsoft Reactor) and Twitch, with on-demand recordings on the Visual Studio YouTube channel afterward. Register now โ Welcome to part two of our Meet the Speakers series. In part one we looked at building and running [โฆ] The post Pure Virtual C++ 2026 [Meet the Speakers, Part 2]: The AI-Native C++ Developer Workflow appeared first on C++ Team Blog .๐C++ Team Blog
C++ Contracts - A Meaningfully Viable Product Part 2๐ฅCppOnline
Why donโt we just make the entire stack out of guard pages?Guard pages all the way down? The post Why donโt we just make the entire stack out of guard pages? appeared first on The Old New Thing .๐The Old New Thing
40 Years of C++ Programming and Embeddable Languages - Mark Guidarelli CppCast 409 / C++Weekly 541๐ฅJason Turner
Building Inclusive Audio Tools - Accessibility with ARIA, WCAG, and Real-World Projects - ADC 2025๐ฅaudiodevcon
CTAD and printing a vector [C++ Shorts Lesson 20]๐ฅMike ShahSunday, July 12, 2026
HMake: Caching And Correctness๐ฅGlobalCpp
Keynote: Multidimensional Parallel Standard C++ - Mark Hoemmen - C++Now 2026๐ฅCppNow
Real-Time Audio in Python: Introducing the asmu Package - Felix Huber - ADC 2025๐ฅaudiodevcon
nullptr and pass by reference preference [C++ Shorts Lesson 19]๐ฅMike ShahSaturday, July 11, 2026
X just gave us an interface that AI agents can use. I pointed it at my own posts.I have been on X for a long time. Like most people who post regularly, I have a gut feeling for what might interest people. I post in the morning. Longer posts seem to do better. But gut feelings are not measurements. And until recently, digging into your own posting data meant either clicking around โฆ Continue reading X just gave us an interface that AI agents can use. I pointed it at my own posts.๐Daniel Lemire's blog
My terrible PAL decoder running on a live SDR capture of my Sega Master System๐ฅMatt Godbolt
After the Tutorial: Where to Continue your Graphics Programming Journey - Mike Shah GPC 2025๐ฅMike Shah