Ad 1)
Jako specialista n C++ a člověk co se pokusil proniknout do Rust jen musím odmítnout to, že Rust je nástupce C++.
Rust je nástupce C, alternativou k C++.
Některé věci ukazují, že autoři Rustu vysloveně nesnáší C++ a dělají spoustu věcí na truc jinak. A postupně přijdou na to, že to v tom C++ přeci jen mělo nějakou logiku
Jeden příklad za všechny: "Rust nemá ty strašlivé výjimky - hmm... co takhle přidat nějaký operátor, který víceméně dělá to samé co výjimky? ? ?"
Takže asi tak