Exactly. High performance applications with zero cost abstractions are required to truly be a successor. Go or Java will never replace C++ for high performance applications like Game engines. Rust might replace it though.
Bitwig (the DAW) has a Java GUI but the core engine is C++ iirc.