Супер 😊. Говорят и на питоне как-то можно сварганить.
А правда, что раст упрощённый с++?
Ну... упрощённый я бы не сказал. Скорее ограниченный. В Rust если программа компилируется в safe режиме, то это означает, что компилятор может доказать, что вся выделяемая память освобождается, все ошибки обрабатываются, все случаи разобраны и в любой моментна любой объект существует либо один единственный указатель, по которому доступна запись, либо много указателей, которые могут читать. А сложность Rust в том, что по ошибкам компилятора часто сложно понять, что ему не нравится, и почему он не может доказать то или иное свойство.
Опять же, С++ это богомерзкое симула-лайк ООП со своими граблями, Rust это алгебраическая теория типов.