Begs the question: Why C++? Legacy projects (I am not being pejorative, they are important) which must be maintained aside, should not C++ be deprecated? We have many new languages, we always had C. What does C++ give us in 2022 that makes up for the enormous cognitive load of understanding and keeping up with it.
- I've been using C/C++ since my first year of undergrad so I'm already familiar/comfortable with it
- Java has too much boilerplate (my mind is still stuck in Java 8 so maybe things have changed since then)
- I found myself spending more time fighting the Rust/Go compiler than actually solving my problems
- I don't want to package a web browser for a simple 1-2 UI application