Welcome to SwedenCpp
Latest blogs, videos, podcasts and releases in one stream
Thursday, September 10, 2026
If this page is useful, please consider donating a coffee
Wednesday, September 9, 2026
What Open Source Commitment Actually Looks Likeπ₯C++ Alliance
MSVC Build Tools Preview updates β September 2026The MSVC Build Tools Preview is updated regularly with the latest features and fixes from the MSVC development team. This post covers updates from the past month, currently targeting the v14.52 release. This encompasses changes across the compiler frontend, backend, linker, standard library, and related tools. Although you can acquire the MSVC Build Tools Preview [β¦] The post MSVC Build Tools Preview updates β September 2026 appeared first on C++ Team Blog .πC++ Team Blog
A quick overview of atomics in CIf you write in C, by default, you use a single thread. Extra cores do not help until you create more threads. However, if you include the header , you can pass a function to thrd_create, and wait for it with thrd_join. #include #include int worker(void *arg) { printf("hello from thread %d\n", *(int β¦ Continue reading A quick overview of atomics in CπDaniel Lemire's blog
What algorithm did Windows XP use to choose your initial user picture?It's random, really. The post What algorithm did Windows XP use to choose your initial user picture? appeared first on The Old New Thing .πThe Old New Thing
ESP32-based Open-Source Audio Platform, CTAG-TBD - Robert Manzke - ADCx Copenhagen 2026π₯audiodevconTuesday, September 8, 2026
The UX Designer Who Made C++ Humanπ₯C++ Alliance
A sample use of the winstart.bat file in Windows 95For a driver that needs high resolution mode only in Windows. The post A sample use of the winstart.bat file in Windows 95 appeared first on The Old New Thing .πThe Old New Thing
Testing Everything in Constexpr - Braden Ganetsky - C++Now 2026π₯CppNow
Qt Design Studio 4.8.3 ReleasedQt Design Studio 4.8.3 Is Here! Qt Design Studio 4.8.3 is a maintenance release that builds on foundations of 4.8.2: a round of improvements to the Figma design workflow from both ends of the pipeline, fixes to property editing for Qt for MCUs projects, and a refreshed set of AI models. Qt Bridge The Qt Bridge importer now retains the settings from your last import, remembering both the import options and the path, so bringing in an updated design no longer means re-entering the target directory and re-picking your options every time. Alongside that, a handful of correctness fixes improve the QML that comes out of an import: colors are no longer added to plain Items, master components get proper default values for aliasing, inner attached property overrides are no longer propagated since QML does not support this, and imported UIID names no longer get an _instance suffix appended.πQt Blog
The first episode of Bugbusters!π₯PVS-Studio
Bugbusters #1 | C++ in 2026: worth it? | Nathan Baggsπ₯PVS-Studio
Color Wheel combinatoricsOver the weekend I was introduced to a Looney Labs pyramid game called βColor Wheel.β This is a solitaire (or purely cooperative) game similar to peg solitaire. Itβs played on a decagonal 40-space board, with three trios of pyramids in each of seven colors: 63 pieces total.πArthur OβDwyerMonday, September 7, 2026
Why donβt we allow stacks to be sparse, instead of forcing them to be contiguous?Imagining how to report a memory allocation failure for a sparse page. The post Why donβt we allow stacks to be sparse, instead of forcing them to be contiguous? appeared first on The Old New Thing .πThe Old New Thing
Running Conferences and Processing Credit Cards - Kevin Carpenter - CppCast 411 / C++Weekly 549π₯Jason Turner
Rust for The Curious C++ Developers - Victor Ciura - ACCU on Sea 2026π₯ACCUConf
Myths You Should Know About Saturation and Distortion - Samuel Fischmann - ADC 2025π₯audiodevconSunday, September 6, 2026
The Unity Call That Runs 60 Times a Secondπ₯PVS-Studio
Henrik Fransson: From Prompt to Probe - Closing the Agentic AI Loop on Bare Metalπ₯SwedenCpp
Why This GZDoom Loop Never Endsπ₯PVS-Studio
Multi-Priority Graph-Based Parallel Execution Using Taskflow - Yun Kai Peng - C++Now 2026π₯CppNow
ADCx Gather Online: The Ultimate FREE Audio Dev Experience - 16th October 2026!π₯audiodevconSaturday, September 5, 2026
Lazy Evaluation - FunctionsLazy functions do not evaluate functions immediately, but return bind expressions that evaluate the function bodies. Lazy functions can be invoked with lazy arguments to form new bind expressions.πUnder Development
The Minecraft Bug Real Players Actually Sawπ₯PVS-Studio
Random.Next(1, 10) Isn't What You Thinkπ₯PVS-Studio
AI programming: a layered modelIn the late 1960s and 1970s, people like David Parnas faced a problem. A decade earlier there were almost no programmers. Suddenly there were hordes of inexperienced ones. What could have been a golden era was turning into a mess: far more software, much of it falling apart. It sent Edsger Dijkstra into a β¦ Continue reading AI programming: a layered modelπDaniel Lemire's blog
Software Abstraction in the Age of AI-Generated Code - Andrei Alexandrescu - ACCU 2026π₯ACCUConfFriday, September 4, 2026
2^16 in Go Is Not What You Think π³π₯PVS-Studio
Why staticcheck Misses This Go Bugπ₯PVS-Studio
What happens if you change a window classβs GCL_CBΒWNDΒEXTRA?You're changing the value for future windows. The post What happens if you change a window classβs GCL_ CBΒWNDΒEXTRA ? appeared first on The Old New Thing .πThe Old New Thing
When Atomics Lose - ArchitectureβDependent Performance of C++ Synchronization - Sampad Acharyaπ₯CppNow
Multiplatform Swift, with C++ dependencies via XCFramework, apt and vcpkgA (playground) Swift package that calls a C++ library on macOS, Linux and Windows. Each platform gets the C++ dependency from the tool that fits it, XCFramework, apt or vcpkg.πEngineering the Craft
The PVS-Studio plugin now supports Qt Creator 20π₯PVS-Studio
A Guide to Theory-Crafting & Modelling a Fictional Acoustic Instrument - Syl Morrison - ADC 2025π₯audiodevcon
ActiViz 9.7 ReleaseKitware is pleased to announce the release of ActiViz 9.7.2026.727, the latest version of Kitwareβs .NET/C# wrapper for the Visualization Toolkit (VTK). In addition to the key improvements provided by VTK 9.7.0, this release significantly enhances support for the Avalonia framework, pushing the boundaries of cross-platform Graphical User Interface (GUI) integration. ActiViz ActiViz is a [β¦]πKitware Inc
Best AI for Senior C++ Developers in 2026Best AI for senior C++ developers in 2026: Claude Fable 5.1, Opus 5, GPT-6 Astra, GPT-5.6 Sol, and Grok 4.6 compared on benchmarks, pricing, and real C++ work.πJohn Farrier