Odpovídáte na názor k článku Prohlížeč Ladybird plánuje přejít z C++ na Rust, práce urychlují AI systémy. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.
Dědičnost: Osobně jsem v táboře "Composition over inheritance", ale to i spousta C++ vývojářů. Znám dost lidí co dědičnost používají prakticky jen na abstract classes. Takže dost podobně jako Rust s traity. Ale ano, pokud považuješ class inheritance za dobrý nápad, Rust to nemá.
Templates: Generika v Rustu jsou o něco méně schopná než templates, na stranu druhou, C++ podle mě nemá srovnání s tím co umí Rust makra.
Polymorfismus: Tak tady fakt netuším co ti chybí
Reflection: Odkdy má C++ reflection?
Overloading: Function overloading? Jde částečně přes traity, ale beru
Ale pokud budem hrát "Jazyk něco nemá" hru, tak třeba mimo zmíněných maker:
- Pattern matching + rozumnou práci s tagged unions
- Iterátory
- Rozumný error handling (vyhodit výjimku a modlit se že ji někdo nezapomene chytit neberu jako rozumný)
- Async / Await
25. 2. 2026, 15:23 editováno autorem komentáře