Some language designs have more semantic pitfalls than others. All else equals, those would be preferable.
C++ is an old beast with many many footguns.
There's a more modern subset hiding inside, these days, but let's not pretend every language has the same pitfalls that C++ has.