Mon Mar 31 2025 Qt Blog: Qt for MCUs 2.10 Out Now! The Old New Thing: If one program blocks shutdown, then all programs block shutdown, revisited Sutter’s Mill: Crate-training Tiamat, un-calling Cthulhu:Taming the UB monsters in C++
Sun Mar 30 2025 from pvs-studio.com: Breaking down bugs in TDengine to master refactoring, part 3: price of laziness Arthur O’Dwyer: _Essays on Modern C++_ released
Sat Mar 29 2025 Marius Bancila's Blog: What’s new in C++26: contracts (part 3) Daniel Lemire's blog: Mixing ARM NEON with SVE code for fun and profit
Fri Mar 28 2025 Kitware Inc: CMake 4.0.0 available for download Qt Blog: Qt for Android Automotive 6.8.3 is released The Old New Thing: The 2025/2026 Seattle Symphony subscription season at a glance The Old New Thing: Fixing exception safety in our task_sequencer Kitware Inc: ANARI Capability Analysis Tool Alex Reinking: I'm Giving an Invited Talk on Halide at ASPLOS 2025! C++ on a Friday: How to become a conference speaker
Thu Mar 27 2025 Marius Bancila's Blog: What’s new in C++26 (part 2) from pvs-studio.com: Safe array handling? Never heard of it The Old New Thing: On launching a dialog when a specific combo box item is selected Qt Blog: Expanded Client Areas and Safe Areas Qt Blog: Qt 6.8.3 Released
Wed Mar 26 2025 Kitware Inc: How Synthetic X-rays are Advancing Medical Imaging AI The Old New Thing: Why does INVALID_HANDLE_VALUE cast through a LONG_PTR first? Kitware Inc: Introducing the updated Bone Texture Extension for simplified image texture analysis in 3D Slicer
Tue Mar 25 2025 Sandor Dargo's Blog: C++26: an undeprecated feature C++ Team Blog: VS Code C++ Extension Updates: 4x Faster Colorization & 3.5x Faster Project Startup C++ Team Blog: Boost Your CMake Development with Copilot Custom Instructions The Old New Thing: We’ll fly you to Atlanta, Texas, and getting to your hotel in Atlanta, Georgia is your problem The Old New Thing: A note on the USB-to-PS/2 mouse adapter that came with Microsoft mouse devices Barry's C++ Blog: On the Ignorability of Attributes
Mon Mar 24 2025 Daniel Lemire's blog: Unsigned comparisons using signed types Kitware Inc: CMake 4.0.0-rc5 is ready for testing Nibble Stew: Writing your own C++ standard library from scratch The Old New Thing: On how different Windows ABIs choose how to pass 32-bit values in 64-bit registers MC++ BLOG: A Lock-Free Stack: A Hazard Pointer Implementation Explained I
Fri Mar 21 2025 The Old New Thing: The case of the critical section that let multiple threads enter a block of code C++ Team Blog: Sign Up for the free Pure Virtual C++ 2025 Conference Vorbrodt's C++ Blog: San Diego C++ Meetup #72 – Refactoring with C++ Qt Blog: Benchmark of QtQuickCompiler on low-end embedded Linux
Thu Mar 20 2025 Qt Blog: Qt Creator 16 - CMake Update The Old New Thing: What could cause a memory corruption bug to disappear in safe mode? BuontempoConsulting: CppOnline 2025 KDAB: Choosing the Right Programming Language for Your Embedded Linux Device The code_report Blog: NVIDIA GTC 2025 Trip Report
Wed Mar 19 2025 C++ Team Blog: C++ Dynamic Debugging: Full Debuggability for Optimized Builds Qt Blog: Qt Online Installer and Qt Installer Framework 4.9.0 Released Andreas Fertig's Blog: C++ Insights Episode 60: C++20 NTTP Gets a Boost: Floating point numbers as Template Parameters Conan C/C++ Package Manager Blog: Introducing the conan audit Command for Scanning C++ CVEs wxWidgets News: wxWidgets 3.2.7 Released
Tue Mar 18 2025 Sandor Dargo's Blog: C++26: Deprecating or removing library features C++ Team Blog: Optimizing Build Times with Build Insights: How Activision Cut Call of Duty’s Build Time by 50%
Mon Mar 17 2025 from pvs-studio.com: Breaking down bugs in TDengine to master refactoring, part 2: stack-consuming macro Kitware Inc: CDash v3.9.0 available CLion : A Cross-Platform IDE for C and C++ | The JetBrains Blog: CLion 2025.1 Goes Beta With Enhanced CLion Nova, Debugger, and Embedded Development vittorio romeo's website: AoS vs SoA in practice: particle simulation
Sat Mar 15 2025 Daniel Lemire's blog: Speeding up C++ code with template lambdas The Pasture: The Defer Technical Specification: It Is Time
Thu Mar 13 2025 Meeting C++ blog: Quering the web from a QDialog Kitware Inc: 3D Slicer 5.8 available for download Qt Blog: Why Your Platform Engineering Isn’t Scaling and how to fix it Qt Blog: From Theory to Practice: Qt’s Role in Aalto University’s C++ Course Qt Blog: Qt Creator 16 released
Wed Mar 12 2025 from pvs-studio.com: Beta testing: updated parser for C and C++ code analysis MC++ BLOG: My ALS Journey (21/n): ALS Fundraiser by Jen and Jason Barry's C++ Blog: Polymorphic, Defaulted Equality
Tue Mar 11 2025 Sandor Dargo's Blog: C++26: Removing language features Kitware Inc: CMake 4.0.0-rc4 is ready for testing Kitware Inc: Kitware Joins ARPA-H-Funded Project to Advance Tumor Removal Research The LLVM Project Blog: LLVM Fortran Levels Up: Goodbye flang-new, Hello flang!
Mon Mar 10 2025 MC++ BLOG: A Lock-Free Stack: A Hazard Pointer Implementation KDAB: Model/View Drag and Drop in Qt - Part 2 Arthur O’Dwyer: NYPL Musical of the Month
Sun Mar 09 2025 Posts on Made of Bugs: Performance of the Python 3.14 tail-call interpreter Daniel Lemire's blog: An overview of parallel programming (Go edition)
Fri Mar 07 2025 ACCU : March's C Vu Journal has been published. ACCU : Agenda for the 37th Annual AGM has been posted.
Thu Mar 06 2025 John Farrier: Update: Conditional Moves vs. Branches – What Compilers Really Do ACCU : Upcoming ACCU Cambridge Meeting, 10 March 2025. C++ Team Blog: Announcing Guidelines Support Library v4.2.0
Wed Mar 05 2025 from pvs-studio.com: std::array in C++ is faster than array in C. Sometimes Kitware Inc: CMake 4.0.0-rc3 is ready for testing John Farrier: Branch Prediction: The Definitive Guide for High-Performance C++ ACCU : Video of January's ACCU Cambridge Meeting Talk by Phil Nash Now Available John Farrier: C++ Performance Checklist for Low-Latency Systems wxWidgets News: wxWidgets Book Examples Now Available on GitHub
Tue Mar 04 2025 Sandor Dargo's Blog: Trip report: C++ Online 2025 from pvs-studio.com: Breaking down bugs in TDengine to master refactoring, part 1: sausage code Kitware Inc: Scaling Medical Image Segmentation on the Cloud Andreas Fertig's Blog: The correct way to do type punning in C++
Mon Mar 03 2025 Kitware Inc: ParaLabel: A ParaView plugin for 3D object detection annotation at scale
Sat Mar 01 2025 Daniel Lemire's blog: How fast can you open 1000 files? Arthur O’Dwyer: Grab bag: Spartan sayings, Jack Pointey Finally a homepage: COBOL vs C++, Declared Dead - Still Alive
Thu Feb 27 2025 C++ Team Blog: What’s New in vcpkg (February 2025): Package installation performance, new tested triplet, and more Nibble Stew: The price of statelessness is eternal waiting Arthur O’Dwyer: Better diagnostics through operator-precedence parsing C++ Stories: Details of std::mdspan from C++23