> systemd, core system in many Linux distributions, written in C++
s/C++/C
s/C++/C
Most of the security vulnerabilities reported (https://www.cvedetails.com/product/38088/Freedesktop-Systemd...) would not have existed in modern C++. Including all the heavy ones implying stack smash due to VLA buffers that do not exist in C++.
Many will hate me for that, but preferring old-C over C++ for a system software after 2011 is a non-sense. Even the maintainers of GCC understood that.