Taky pro C má Linux spoustu toolů kontrolujících kód, pro C++ by všechny ty tooly museli znovu napsat, ale Rust dovolili, protože ty kontroly (většinu) má jazyk přímo v sobě.
A co se týče nepřehlednosti C++, tam Linus argumentoval tím, že když kouká na změnu, tak chápe, co to dělá. Kdežto u C++ by musel do hlavy načíst i okolní kód, protože spousta funkčnosti je schovaná (výjimky, přetížené operátory, ...).
2. 9. 2024, 10:35 editováno autorem komentáře