Coming from Java, about to start learning C++. All of my colleagues are telling me to skip learning C++ and just learn Rust instead as it is the future and the syntax is much cleaner and readable. Should I skip C++ and just start learning Rust instead? Are there any credible reasons not to switch to Rust instead and ditch C++?