A Cross-Platform Rust UI Framework via Qtβs Bridging TechnologyRust has achieved something extraordinary: it genuinely excites people to write software. But when it comes to building a real user interface, the ecosystem is still finding its footing. There are numerous options to pick your Rust UI framework from, including those gaining traction, like Iced and egui. Most of the available UI frameworks, however, are still establishing themselves in production environments and fall short in feature-richness. Qt Bridges, a bridging technology in public beta for Rust, brings something different to the table: over three decades of real-world use, commercial support, and a framework that already runs in automotive dashboards, medical devices, and industrial systems worldwide. Qt Bridge for Rust makes that maturity available to Rust developers, providing access to a UI framework that lets you keep your Rust codebase while using Qt Quickβs feature-rich UI libraries and APIs, hardware acceleration, and genuine cross-platform support.πQt BlogWelcome to SwedenCpp
Latest blogs, videos, podcasts and releases in one stream
Wednesday, July 1, 2026
A Cross-Platform Rust UI Framework via Qtβs Bridging TechnologyRust has achieved something extraordinary: it genuinely excites people to write software. But when it comes to building a real user interface, the ecosystem is still finding its footing. There are numerous options to pick your Rust UI framework from, including those gaining traction, like Iced and egui. Most of the available UI frameworks, however, are still establishing themselves in production environments and fall short in feature-richness. Qt Bridges, a bridging technology in public beta for Rust, brings something different to the table: over three decades of real-world use, commercial support, and a framework that already runs in automotive dashboards, medical devices, and industrial systems worldwide. Qt Bridge for Rust makes that maturity available to Rust developers, providing access to a UI framework that lets you keep your Rust codebase while using Qt Quickβs feature-rich UI libraries and APIs, hardware acceleration, and genuine cross-platform support.πQt Blog
Qt Bridges: Public Beta for the Rust Bridge Is Out!Qt Bridges is a project we have been developing since 2025 to bring Qtβs UI framework capabilities to other programming languages, without going through the full set of bindings. The focus is on the interaction with backend data objects, seamlessly integrated as QML components in a Qt Quick interface.πQt Blog
Let's make a programming language!π₯PVS-Studio
It rather involved being on the other side of this airtight hatchway: Changing administrative settingsUnlocking the door from the inside. The post It rather involved being on the other side of this airtight hatchway: Changing administrative settings appeared first on The Old New Thing .πThe Old New Thing
Database Synchronisation for Audio Plugins, Part Two - Here's One I Made Earlier - Adam Wilson - ADCπ₯audiodevcon
Improving Embedded Software Quality With Parasoft C/C++test, CLion, and AIEmbedded software development comes with a unique set of pressures: strict safety and security standards, complex toolchains, and the constant challenge of catching defects as early as possible. Starting with CLion 2026.1.2, you can open SARIF findings from Parasoft C/C++test analyses for standards such as MISRA C/C++, AUTOSAR C++14, CERT C/C++, and CWE directly in [β¦]πCLion : A Cross-Platform IDE for C and C++ | The JetBrains BlogIf this page is useful, please consider donating a coffee
Tuesday, June 30, 2026
2026 mid-year link clearanceMade it to another midpoint. The post 2026 mid-year link clearance appeared first on The Old New Thing .πThe Old New Thing
A compatibility note on the abuse of Windows window class extra bytesFinding an illicit place to hide data. The post A compatibility note on the abuse of Windows window class extra bytes appeared first on The Old New Thing .πThe Old New Thing
Boost.Documentary | Official Teaserπ₯C++ Alliance
From Genetics to Graphs: Arnaud Becheler on Boost.Graph & the C++ Communityπ₯C++ Alliance
for-each loop, std::algorithm and more std::arrays [Learn C++ Shorts Lesson 13]π₯Mike ShahMonday, June 29, 2026
Code slicing: What lies inside OrcaSlicerHow can you avoid overlooking dangerous code parts during reviews? You can use static analysis tools. Let's take as an example OrcaSlicer, a popular slicing software designed to prepare 3D models for...πfrom pvs-studio.com
O(1) or O(no-no-no) - Mastering the unordered_map - Kevin Carpenterπ₯CppOnline
The evolution of window and class extra bytes in WindowsThe intended usage is encoded in the prefix. The post The evolution of window and class extra bytes in Windows appeared first on The Old New Thing .πThe Old New Thing
C++ Weekly - Ep 539 - Modernizing C++ with AIπ₯Jason Turner
Beyond iLok: Advanced Code Protection and Cryptography for the Next Generation - ADC 2025π₯audiodevcon
Gor Nishanov (1971-2026)I am deeply saddened to report that this weekend, far too soon, we lost Gor Nishanov: a friend and colleague, an extraordinary software engineer, and a long-serving member of the C++ standards committee. Gor was always intelligent and witty, but above all he was kind and generously helpful to others. I especially appreciated the times β¦ Continue reading Gor Nishanov (1971-2026) βπSutterβs Mill
D Programming Language Quick Start 1 (Live coding)π₯Mike Shah
Why a Quantity Has a CharacterWhy a Quantity Has a Character A few years ago at CppCon, an engineer who works with electrical power systems every day stopped me after a talk. He told me that his team confuses active power , reactive power , apparent power , and complex power all the time, and that the mistake is easy to make and expensive to find. Then he said the sentence that has stuck with me since: a units library that will not make those four incompatible types is of no use in his industry. He is right. And he is not alone.πmp-unitsSunday, June 28, 2026
New York panel video is now onlineFour weeks ago I was in downtown Manhattan for the world premiere event for C++: The Documentary. It was great to see two theaters full of enthusiastic C++ developers, and getting to mingle with them all before and after the film. Afterwards we had a live panel: Bjarne Stroustrup, Gabriel Dos Reis, Nina Ranns, Eric Lubin, β¦ Continue reading New York panel video is now online βπSutterβs Mill
New static analyzers for Go, JavaScript, and TypeScriptπ₯PVS-Studio
Contrapunk - From Palestrina's Rules to Real-Time MIDI Harmony - Vibhav Bobade - ADCx India 2026π₯audiodevcon
Programming Dynamic Task Graph using Modern C++π₯GlobalCpp
C++ std::arrays [Learn C++ Shorts Lesson 12]π₯Mike ShahSaturday, June 27, 2026
C++ The Documentary: Live Panel Discussion with Bjarne Stroustrup, Herb Sutter & Moreπ₯CppConFriday, June 26, 2026
CMake 4.3.4 available for downloadCMake 4.3.4 available for downloadπKitware Inc
C++ Singletons Are Not Evil - Youβre Just Using Them Wrongπ₯CppOnline
The case of the DLL that was not present in memory despite not being formally unloaded, part 2Tying two bugs together. The post The case of the DLL that was not present in memory despite not being formally unloaded, part 2 appeared first on The Old New Thing .πThe Old New Thing
Why Do People Actually Buy Music Software, Anyway? - James Russell - ADC 2025π₯audiodevcon
PVS-Studio 7.43: Unreal Engine support in Team license, extended MISRA C++ 2023, Zephyr SDK supportπ₯PVS-Studio
A new version of PVS-Studio 7.43 has been releasedπ₯PVS-Studio
PVS-Studio 7.43: Unreal Engine support in Team license, extended MISRA C++ 2023, Zephyr SDK supportπ₯PVS-Studio
C++ Scope and Curly Braces [Learn C++ Shorts Lesson 11]π₯Mike Shah
synchronized, scope lock with RAII - Concurrency - Part 4 of N [D Language - Dlang Episode 151]π₯Mike ShahThursday, June 25, 2026
Save the Date: Pure Virtual C++ 2026Pure Virtual C++ is back for its 7th year! Join us on July 21 for a free, one-day virtual conference for the whole C++ community. The post Save the Date: Pure Virtual C++ 2026 appeared first on C++ Team Blog .πC++ Team Blog
C++ Serbia Meetup: Least Frequently Used Cache: The Annoying Little Brother of LRUπ₯cppserbia
Raymondβs hot take on Hainanese chickenSubtlety. The post Raymondβs hot take on Hainanese chicken appeared first on The Old New Thing .πThe Old New Thing
The case of the DLL that was not present in memory despite not being formally unloaded, part 1Figuring out how it went missing. The post The case of the DLL that was not present in memory despite not being formally unloaded, part 1 appeared first on The Old New Thing .πThe Old New Thing
Trame for Battery SimulationKitware presents a trame-based web application to configure battery simulations.πKitware Inc
Builderβs AmnesiaWhy I ForgetπMy Very Best AI Slop