Introduction
C++ has never been afraid of complexity—but even for a language known for performance and control, the #include system has seemed like a bygone from another era.
Modules in C++ were a long-awaited upgrade aimed at cleaning up the mess of includes, speeding up build time, and making large-scale C++ development a bit less painful.
Standardized in C++20 and expanded in C++23, modules…
Visual Assist 2025.1 release post
March 31, 2025
VA 2025.1 enhances usability with smarter navigation, better C++ module support, and more flexible refactoring options. The updated first-run dialog, configurable test snippets, and a refreshed UI improve the overall experience. Additionally, several key fixes address…
Don’t you wish your code came with an undo button for every mistake? So do all developers who accidentally pushed a bug into production!
But we got the next best thing: Unit testing. This webinar will show you how to stop breaking your codebase (and your spirit) by writing…
How to Query File Attributes 50x faster on Windows
November 14, 2024
Imagine you’re developing a tool that needs to scan for file changes across thousands of project files. Retrieving file attributes efficiently becomes critical for such scenarios. In this article, I’ll demonstrate a technique to get file attributes that can achieve a surprising speedup of over 50+ times compared to standard Windows methods.
Let’s dive in and explore how we can…
Introduction
When programming game elements in Unreal, developers have two main options: develop using Unreal’s visual blueprint system or develop using the C++ language.
The Blueprint system in Unreal Engine is a powerful visual scripting tool designed to help…
Success Story: Visual Assist for modeling and simulation software for automotive C++
September 26, 2024
About the Client
Based in Europe, the client is a global company specializing in the development and manufacturing of high-performance systems for vehicle technology. As a company that has been in the industry for over a century, their longstanding focus on innovation has…
In today’s fast-paced financial technology landscape, the demand for robust, high-performance software is increasing. At the core of the majority of financial innovations lies C++, a language revered for its speed, efficiency, and control.
As financial institutions continue to incorporate advanced electronics and embedded systems into their operations—be it through the ATMs we rely on for…
Introduction
When it comes to developing software for the finance and banking industry, C++ is often the language of choice due to its performance, efficiency, and flexibility.
However, writing C++ programs in this highly regulated and fast-paced environment comes with its…
Throughout its long lifetime, Visual Assist (VA) has been a top-of-the-line productivity plugin with a performance advantage over Visual Studio and other plugins. Performance and speed has been a bread-and-butter factor for choosing VA—and we’ve doubled down with updates…
Visual Assist 2024.4 release post - ARM Support
June 12, 2024
It’s our pleasure to announce a new Visual Assist release, headed by a major addition—supporting ARM!
We hope you find this release useful. Visit our website to download the release.
ARM support
Big news for Visual Assist’s device support! Windows ARM is now supported starting this release, Visual Assist 2024.4. Visual Assist is now available as a fully ARM-native plugin, fully supported in…
You must be logged in to post a comment.