CUDA is an extension of C++ just like C++ is an extension of C. Deployed CUDA is growing exponentially. C++ is definitely not a dying language!
This is similar how there are OpenMP extensions for multiple languages, but the one for C/C++ is the most widely used.