Fri Apr 18 2025 xorvoid: A Return to the Fields of Finiteness The Old New Thing: The case of the feature flag that didn’t stay on long enough, part 2 Vorbrodt's C++ Blog: San Diego C++ Meetup #73 – RAII – How hard could it be? News: Cloud and Infrastructure Update Q1 2025
Thu Apr 17 2025 from pvs-studio.com: Curling CPython around PVS-Studio Meeting C++ blog: Hello World? Really? The Old New Thing: The case of the feature flag that didn’t stay on long enough, part 1 KDAB: Qt World Summit and KDAB Training Day 2025 The Dev Ladder: 4+1 tips to improve meetings
Wed Apr 16 2025 The Old New Thing: Using the classical model for linking to provide unit test overrides CLion : A Cross-Platform IDE for C and C++ | The JetBrains Blog: CLion 2025.1 Arrives With Support for Out-of-Project Files in CLion Nova, Qt Renderers, the ST-LINK Debug Server, and West Build Options Qt Blog: QML Debugging in Visual Studio Code Qt Blog: Qt AI Assistant v0.9 Released – Deploy LLMs Locally and Enjoy the Upgraded User Experience Andreas Fertig's Blog: C++ Insights Episode 61: C++20 NTTP Gets another Boost: Structural Types as Template Parameters
Tue Apr 15 2025 Sandor Dargo's Blog: Raw loops for performance? The Old New Thing: There was a lot of imagined dropping tablets in swimming pools C++ Team Blog: Pure Virtual C++ 2025: Full Schedule
Mon Apr 14 2025 Qt Blog: Qt Extension 1.4.0 for VS Code released The Old New Thing: Dubious security vulnerability: Once I have tricked the user into running a malicious shortcut, I can install malware The C++ Alliance: Looking at the Numbers
Sun Apr 13 2025 Daniel Lemire's blog: Detect control characters, quotes and backslashes efficiently using ‘SWAR’ News: Moving Boost forward: Asio, coroutines, and maybe even modules
Fri Apr 11 2025 Daniel Lemire's blog: How can really smart people appear totally incompetent? The Old New Thing: The case of the UI thread that hung in a kernel call Qt Blog: Security advisory: A Heap-buffer-overflow issue in QTextMarkdownImporter impacts Qt Qt Blog: Qt Creator 16.0.1 released MC++ BLOG: My ALS Journey (22/n): Call for Collaboration
Thu Apr 10 2025 Kitware Inc: CMake 3.31.7 available for download Kitware Inc: CMake 4.0.1 available for download The Old New Thing: Function overloading is more flexible (and more convenient) than template function specialization The Dev Ladder: The Worst Career Advice KDAB: Mastering Debugging in Embedded Linux Andreas Fertig's Blog: Free 1-Hour C++ Training Class Bazel Blog: Bazel Q1 2025 Community Update The C++ Alliance: Moving Boost forward: Asio, coroutines, and maybe even modules Mathieu Ropert: ACCU 2025 trip report, now with AI!
Wed Apr 09 2025 The Old New Thing: Why can’t I use SEC_LARGE_PAGES with a file-based file mapping? Qt Blog: Qt Group Authorized as a CVE Numbering Authority (CNA) by the CVE Program The C++ Alliance: Cloud and Infrastructure Update Q1 2025 vittorio romeo's website: free performance: autobatching in my SFML fork News: Robert's Q1 2025 Update News: New Boost library proposal and a talk on how to make C++ ranges faster
Tue Apr 08 2025 Sandor Dargo's Blog: Should you use final? from pvs-studio.com: Exploring Nau Engine codebase: pt.3 C++ Team Blog: What’s New in vcpkg (March 2025) The Old New Thing: The Goldilocks zone of software stability BuontempoConsulting: ACCU 2025 John Farrier: The CAP Theorem: Unlocking the Secrets of Distributed Systems Qt Blog: Qt Gradle Plugin 1.2 Released! Andreas Fertig's Blog: iX Article: C++20-Coroutinen, Teil 4: Stream-Parser The C++ Alliance: New Boost library proposal and a talk on how to make C++ ranges faster The C++ Alliance: Documentation and Samples - undefined behavior isn’t a bug — it’s a lifestyle The C++ Alliance: Boosting Into the Future - Website and more
Mon Apr 07 2025 Daniel Lemire's blog: How helpful is AI? Qt Blog: Sneak Peek: Exploring the Qt AI Inference API (Proof-of-Concept) The Old New Thing: On priority inversion in the use of a spinlock to ensure atomic access to a shared_ptr C++ Team Blog: Pure Virtual C++ 2025 Talks Announced Qt Blog: Security advisory: A Denial-of-Service type of security issue in Qt XML module impacts Qt MC++ BLOG: A Lock-Free Stack: A Hazard Pointer Implementation Explained II Qt Blog: Navigation in Qt 6.9 documentation
Fri Apr 04 2025 Kitware Inc: Advancing Undersea Soundscape Awareness: Kitware’s Maritime Acoustic Recognition and Identification with Novel Algorithms (MARINA) Project Arthur O’Dwyer: Phrase origin: Why do we “call” functions?
Thu Apr 03 2025 C++ Team Blog: Automatically generate any doc comment for C++ functions in Visual Studio KDAB: Model/View Drag and Drop in Qt - Part 3 The Dev Ladder: Eleven books to read as a junior developer Barry's C++ Blog: Using Token Sequences to Iterate Ranges
Wed Apr 02 2025 Kitware Inc: ITK 5.4.3 CLion : A Cross-Platform IDE for C and C++ | The JetBrains Blog: New Features in CLion’s Bazel Plugin: Custom Toolchains and Windows Support
Tue Apr 01 2025 Sandor Dargo's Blog: C++26: variadic friends Kitware Inc: ParaView 5.13.3 Release Notes Andreas Fertig's Blog: The correct way to do type punning in C++ - The second act
Mon Mar 31 2025 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 Kitware Inc: ANARI Capability Analysis Tool 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 Dev Ladder: How to commit refactoring changes
Wed Mar 26 2025 Kitware Inc: How Synthetic X-rays are Advancing Medical Imaging AI 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 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 MC++ BLOG: A Lock-Free Stack: A Hazard Pointer Implementation Explained I
Fri Mar 21 2025 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++
Thu Mar 20 2025 BuontempoConsulting: CppOnline 2025 KDAB: Choosing the Right Programming Language for Your Embedded Linux Device The Dev Ladder: How to find time for refactoring The code_report Blog: NVIDIA GTC 2025 Trip Report
Wed Mar 19 2025 C++ Team Blog: C++ Dynamic Debugging: Full Debuggability for Optimized Builds 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