I am a semi-retired software engineer with decades of experience with embedded systems and have used C++ since the early 90s.