Jen se snažím ukázat, že božské featury Rustu nejsou až tak božské v jiném jazyce. Protože to co tady prezentujete je víra. Prostě to na čem Rust staví své jméno a prezentuje jako výhodu je v jiném jazyce normální nástroj, který akorát spousta lidí nechce používat. Vždycky je v tom nakonec nějaká víra (ti lidé co to nechtějí používat se na to dívají jako na nástroj ďábla).
Já jsem ateista.
A to jestli něco překladač pustí nebo ne je forma zlepšování uživatelského zážitku. Ani to není důvod učit se nový jazyk. Já bych samozřejmě chtěl, aby se na úrovni překladačů provedlo spousta vylepšení v úrovni statické analýzy kódu, aby mi třeba překladač vyhodil všechna místa, kde hrozí UB (je na mne, abych si je ošetřil nebo ne). Nic z toho není důvod tvořit nový jazyk od nuly, jen proto, že v jiném jazyce chybí nějaká featura.
Warningy se dají považovat za chyby, je na to switch