Looking at Typescript, the latest successful language, I think the way forward is to make C and C++ safe by gradually adding and deprecating features.
Also, the world still mostly speaks C99 when iterative improvements are constantly being made up to C23.
I think C23 is going in the right direction, but it needs to go further.