newer languages like c++ build on existing languages and make it easier for developers to achieve what they want with less work involved.
Newer Languages
C++ has been in existence since 1979 although there were later ammendments for release.
Rust is newer maybe that's what you meant
Unity=> C# (less work ,less speed)
UnrealEngine => C++ (more work , more speed)