Интересно. Какую ошибку(уязвимость) я могу допустить на С++ и не смогу допустить на (?) Rust, Kotlin etc. ? Язык (в том числе язык программирования) это средство коммуникации. Умный всегда сумеет объясниться, а дурак, он и на родном языке двух слов не свяжет :)