Tue Apr 29 2025 The Old New Thing: Protecting Windows users from Janet Jackson’s Rhythm Nation Qt Blog: Qt for Android Automotive 6.9 Released Kitware Inc: How to Leverage 3D Slicer for Medical Imaging Research & Product Development C++ Team Blog: Pure Virtual C++ 2025 is Tomorrow
Mon Apr 28 2025 Meeting C++ blog: Experimenting with AI Chatbots for C++ The Old New Thing: Why did Windows 7, for a few months, log on slower if you have a solid color background? John Farrier: CMake Optimization: Boost Build Speed with These Expert Tips Qt Blog: Efficiently Create Leading-Edge Aerospace and Defense Software with Qt Andreas Fertig's Blog: 1-day workshop: Safe and Efficient C++ for Embedded Environments
Fri Apr 25 2025 Kitware Inc: New CMake Instrumentation Feature Provides Detailed Timing of Builds Qt Blog: Some recent changes to choice of translation The Old New Thing: If we can have std::atomic<std::shared_ptr>, why not std::atomic<com_ptr>? C++ on a Friday: A taxonomy of C++ types
Thu Apr 24 2025 xorvoid: Learn you Galois Fields for Great Good (08): Cyclic Redundancy Check (CRC) The Old New Thing: When I define a window class with no default cursor, what is the explanation for the cursors that appear in my client area? KDAB: Integrate QML Window's Background with the System's Color Palette The Dev Ladder: 7 Ideas to Facilitate Better Meetings wxWidgets News: wxWidgets 3.2.8 Released
Wed Apr 23 2025 Sutter’s Mill: Living in the future: Using C++26 at work C++ Team Blog: Pure Virtual C++ 2025: Pre-Conference Videos Qt Blog: Enhance Squish GUI Testing with AI Assistants Using the New MCP Sample The Old New Thing: What resource ID should I give my application’s main icon? Mathieu Ropert: What makes a game tick? Part 1
Tue Apr 22 2025 Sandor Dargo's Blog: C++26: more constexpr in the core language Kitware Inc: C++Now 2025 Qt Blog: An Experiment with Vector Maps The Old New Thing: Microspeak: top of mind Qt Blog: Sandbox Solutions and Other Tools for Cyber-Securing Industrial Automation Software Qt Blog: Nuvoton Launches New MCU Powered by Qt and with Dual OS Support Conan C/C++ Package Manager Blog: Speeding Up Your GitHub Builds with the Official Conan Action C++ Stories: Views as Data Members for Custom Iterators
Mon Apr 21 2025 xorvoid: Learn you Galois Fields for Great Good (07): Implementing Binary Fields GF(2^k) The Old New Thing: The ongoing story of seconds on the taskbar Kitware Inc: Accelerating the computation of shape representations in SPHARM-PDM
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 The C++ Alliance: Unordered’s New Look
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? 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 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? 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 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 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) BuontempoConsulting: ACCU 2025 John Farrier: The CAP Theorem: Unlocking the Secrets of Distributed Systems 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? C++ Team Blog: Pure Virtual C++ 2025 Talks Announced MC++ BLOG: A Lock-Free Stack: A Hazard Pointer Implementation Explained II
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