Hlavní navigace

Názor ke zprávičce Google dává 1 milión dolarů na zlepšení interoperability mezi jazyky C++ a Rust od Petr Golich - std::regex - to se ví už dávno, cílem...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 7. 2. 2024 19:14

    Petr Golich

    std::regex - to se ví už dávno, cílem je připravit DFA v compile time, Hana Dusíková je v tom zavrtaná
    std::deque - microsoft má obecně zvláštní implementace standardních knihoven
    std::ranges - lépe použitelné od C++23, podle mě to má potenciál, ale pravděpodobně si budeme muset počkat než se posune core a optimalizace
    To co považuji za opravdu obludné je používání boostu v knihovnách.
    "vykašlou se na zprasenou implementaci v C++. Navíc co mám rád u těchto C knihoven je fakt, že nejsou jen pro C" C abi je kompletní a proto je použitelné.
    Problém C++ wraprů C knihoven je ten, že to nikdo neudržuje a nevyužívá moderní přístup k memory a resource managementu, takže lepší je si napsat ten C++ wraper sám.