Monitor your Simulation in your Web Browser with trame and CatalystLive visualizing simulation data can be difficult and costly: the data needs to be saved to disk periodically to be analyzed in order to create meaningful images. What if you wanted to monitor your simulation across multiple devices without installing anything locally? What if you wanted to do all of that without spending hours saving simulation data on the disk? Letβs see how it can be done using Kitwareβs technologies.πKitware IncWelcome to SwedenCpp
Latest blogs, videos, podcasts and releases in one stream
Friday, May 29, 2026
Monitor your Simulation in your Web Browser with trame and CatalystLive visualizing simulation data can be difficult and costly: the data needs to be saved to disk periodically to be analyzed in order to create meaningful images. What if you wanted to monitor your simulation across multiple devices without installing anything locally? What if you wanted to do all of that without spending hours saving simulation data on the disk? Letβs see how it can be done using Kitwareβs technologies.πKitware Inc
Integrate Your Plugin with New AI & Automation Features in Pro Tools using SoundFlowβs SFX Frameworkπ₯audiodevcon
invariant (contract programming) classes/structs (classes part 6 of N) [Dlang Episode 144]π₯Mike ShahIf this page is useful, please consider donating a coffee
Thursday, May 28, 2026
Embodied cognition and agentic AIWhere is your intelligence located? In your brain? It is a simplistic answer. A better model is that your intelligence is embodied. Consider a cook working at an expensive restaurant. He has all his favorite knives and cooking instructions, placed exactly where he wants them. His kitchen is part of his intelligence, of his skills. β¦ Continue reading Embodied cognition and agentic AIπDaniel Lemire's blog
Real-world C++ projects built with GenAI: do they exist?To keep PVS-Studio sharp against whatever new patterns of bugs vibe coding introduces, I've been hunting for real open-source C++ projects built this way. Turns out finding them is the hard part.πfrom pvs-studio.com
Post-processing Smoothed-Particle Hydrodynamics (SPH) using ParaViewFollowing Kitwareβs participation in the PARTICLES25 conference last October, including the presentation of a survey paper, this article provides an overview of current approaches for post-processing SPH data in ParaView. Smoothed Particles Hydrodynamics, or SPH for short, is a mesh-free fluid simulation method used in a variety of fields, including hydrodynamics and astrophysics. SPH uses particles to represent mass: each particle has a position, a velocity, and discretizes continuous fields such as pressure in space using kernel functions around their position. Many physics solvers using SPH, such as DualSPHysics or OpenRadioss, can run in parallel on supercomputers, simulating billions of particles at once. This creates a challenge for visualization, as direct rendering of a large number of particles as points or spheres does not always give scientifically interesting results.πKitware Inc
Sharing the result of a single Windows Runtime IAsyncOperation among multiple coroutines, part 2Just let each person take turns trying. The post Sharing the result of a single Windows Runtime IAsyncOperation among multiple coroutines, part 2 appeared first on The Old New Thing .πThe Old New Thing
Keynotes at Meeting C++ 2026π₯MeetingCpp
Lightning Talk: Trust Nothing, Complain About Something, Want Everything - Jonathan Stein - CppConπ₯CppCon
How ref qualifiers led to deducing thisπMeeting C++ blog
Introducing Agentic Test Generation Skills for Qt QuickWriting unit tests can be one of the most time-consuming and least creative phases of software development. For every QML component a developer writes, an equivalent volume of test code must follow - covering properties, signals, mouse and key interactions, state transitions, and edge cases.πQt BlogWednesday, May 27, 2026
Whatβs New for C++ Developers in Visual Studio 2026 (18.1 β 18.6)Visual Studio 2026 versions 18.1 through 18.6 deliver a wave of improvements for C++ developers. For MSVC Build Tools, the v14.51 release is now generally available with runtime performance gains and improved C++23 conformance. We also introduced Sample Profile Guided Optimization to help you improve the runtime performance of your C/C++ programs. In the IDE, [β¦] The post Whatβs New for C++ Developers in Visual Studio 2026 (18.1 β 18.6) appeared first on C++ Team Blog .πC++ Team Blog
C++ Serbia Meetupπ₯cppserbia
C++ Serbia Meetupπ₯cppserbia
C++ Serbia Live Streamπ₯cppserbia
C++ for Combinatorial Optimization: From Exact Solvers to Metaheuristicsπ₯cppserbia
C++ for Combinatorial Optimization: From Exact Solvers to Metaheuristicsπ₯cppserbia
Inside HPSF 2026: The Future of HPC SoftwareAs high-performance computing, AI, and accelerated systems continue to reach new industries and research applications, the importance of scalable and sustainable software infrastructure is becoming increasingly clear. Software remains the language of science, and this was a central theme at the High Performance Software Foundation (HPSF) Conference, where the community came together to advance open source collaboration and strengthen the foundations of modern computing.πKitware Inc
Sharing the result of a single Windows Runtime IAsyncOperation among multiple coroutines, part 1Caching the result and knowing when the cache is valid. The post Sharing the result of a single Windows Runtime IAsyncOperation among multiple coroutines, part 1 appeared first on The Old New Thing .πThe Old New Thing
Lightning Talk: The BS Principle - John Pavan - CppCon 2025π₯CppCon
ParaView 6.1.1 Release NotesBug fixes made since ParaView 6.1.0 are listed in this document. The full list of issues addressed by this patch release is available here. Screenshot to clipboard fixed ParaView now properly supports screenshoting to clipboard, which was not working in v6.0.X. (details) Incorrect Above Range Color and Below Range Color mapping in color legend fixed [β¦]πKitware Inc
The Technical Writer Who Taught Himself to Flyπ₯C++ Alliance
Human-Computer Interaction Practices in Musical Interface Design - ADCx India 2026π₯audiodevcon
Qt Tools for Android Studio 5.0Qt Tools for Android Studio version 5.0 is out! Bring Qt into your Android workflowβwithout leaving Android Studio. The plugin for that can be downloaded from the JetBrains marketplace . Check it out!πQt BlogTuesday, May 26, 2026
If C# and JavaScript lets me await a Windows Runtime asynchronous operation more than once, why not C++/WinRT?A difference in philosophy. The post If C# and JavaScript lets me await a Windows Runtime asynchronous operation more than once, why not C++/WinRT? appeared first on The Old New Thing .πThe Old New Thing
The Technical Writer Who Taught Himself to Flyπ₯C++ Alliance
Lightning Talk: Execution Policies: Not a Forward Progress Guarantee - Ruslan Arutyunyanπ₯CppCon
Classes - delegating constructors, super and virtual destructor-part 5 of N [Dlang Episode 143]π₯Mike ShahMonday, May 25, 2026
C++ digest: News, helpful resources, & your own programming language as bonusWhile the industry debates memory safety, the ISO committee and developers continue shaping the future of a much-loved language, we've gathered the most exciting recent events from the C++ world...πfrom pvs-studio.com
The Rabbit Was Always Thereπ₯Matt Godbolt
C++ Concurrency β All the Way Down - Ofek Shilonπ₯CppOnline
A hypothetical redesign of System.Diagnostics.Process to avoid confusion over properties that are valid only when you are the one who called StartPutting them in a place that can access only if you call Start . The post A hypothetical redesign of System. Diagnostics. Process to avoid confusion over properties that are valid only when you are the one who called Start appeared first on The Old New Thing .πThe Old New Thing
Lightning Talk: Can `set_value` Actually Throw? - Robert Leahy - CppCon 2025π₯CppCon
C++ Weekly - Ep 534 - What is C++11's piecewise_construct?π₯Jason Turner
Productive Parallel Programming at all scales with Chapelπ₯Northwest C++ Users Group
Workshop: Accessibility in Audio Tech - Hosted By Jay Pocknell - ADC 2025π₯audiodevcon
CMake, CPS and Conan: The path to standardized dependency management for C and C++π₯GlobalCppSunday, May 24, 2026
Saturday, May 23, 2026
Lecture 27. C++ for GPGPU: Heterogeneous Computing (MIPT, 2025-2026).π₯Konstantin Vladimirov
Run CMake executable targets via CMakeA tiny CMake helper that builds a source file and adds a matching run-target for it.πEngineering the Craft
Meeting C++ 2026 - Call for talksπ₯MeetingCpp
Parsing IPv6 Addresses Crazily Fast with AVX-512Every machine connected to the Internet has an address called an IP address. Originally, these addresses were 32-bit integers (IPv4), giving a theoretical maximum of about four billion distinct addresses. We are all familiar with these addresses (e.g., 192.168.0.0). There was a big fuss about how we would run out of addresses. It never happened β¦ Continue reading Parsing IPv6 Addresses Crazily Fast with AVX-512πDaniel Lemire's blog
Classes - single inheritance multiple interfaces - part 4 of N [D Language - Dlang Episode 143]π₯Mike Shah
Does bulk memmove speed up `std::remove_if`? (No.)This morning I was reading the umpteenth std-proposals thread proposing some variety of unstable_remove and it occurred to me that one odd thing about a swap-and-pop-based unstable_remove is that it tends to replace large swaths of contiguous removals by reversing the elements that are kept. For example (Godbolt):πArthur OβDwyer
