I think this is a false dichotomy.
Surely, C++ is the classical language for fast programs (besides FORTRAN, maybe).
But nowadays, Java is very fast as well. Julia, is also an option, fast and aimed for scientific programming.
So you do not necessarily go down into the depth of memory management in C++, there are alternatives.