Odpověď na názor

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í.

  • 25. 2. 2026 15:21

    Kate
    Stříbrný podporovatel

    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