C++

22 articles in the C++ category.

C++

Analyzing FreeRTOS Architecture with CppDepend

DSM, dependency cycles, Code City and maintainability metrics: a full architectural analysis of the FreeRTOS kernel with CppDepend — coupling, cycles, and clean code lessons.

7 min read
C++

From AI-Generated Code to a Living Code City

AI generates C++ code faster than ever, but more code doesn't mean more understanding. See how Smart Code City turns massive AI-generated codebases into an explorable 3D city.

7 min read
C++

llama.cpp Under the Hood

We put llama.cpp under the CppDepend microscope: Code City hotspots, GRASP-driven module decoupling, C-style POD design, minimal STL footprint, and why pragmatism beats dogma in high-performance C++.

12 min read
C++

POCO C++ Under the Hood

We put the POCO C++ Libraries under the CppDepend microscope: 3D Code City health, DSM clean layering around Foundation, lean abstract interfaces, and Code Diff evolution.

8 min read
C++

Godot Engine Under the Hood

We analyze the Godot Engine source code with CppDepend: MISRA noise vs real maintainability, 3D Code City hotspots, POD data model, and custom containers over the STL.

7 min read
C++

Top 5 C++ Containers Libraries

C++ containers are essential for managing collections of data with different requirements for organization, access, and modification. They

3 min read
C++

Boosting C++ Performance with Folly

The Folly library, developed by Facebook, is a collection of reusable C++ library components designed to complement the C++ standard librar

3 min read