C++ Development
This category focuses on the C++’s Language features, best practices, modern C++ idioms, performance, system designing & programming, and professional development patterns.
2025

Performance cost: std::allocator vs std::pmr::polymorphic_allocator
This blog post explores why memory management is a critical bottleneck in embedded systems and how C++17’s Polymorphic Memory Resources (PMR) compare to the default std::allocator in performance, determinism, and memory efficiency. (See correction notice - original results were flawed.) Continue reading Performance cost: std::allocator vs std::pmr::polymorphic_allocator