Дрисдейл, Дэвид. - Эффективный Rust = Effective Rust : Effective Rust : 35 конкретных способов улучшить код : 16+ / Дэвид Дрисдейл. - Астана : Sprint book, 2025. - 299, [3] с. : ил.; 23 см.; ISBN 978-601-08-4868-9 : 700 экз.

  • aaryA
    link
    fedilink
    Русский
    arrow-up
    1
    ·
    edit-2
    8 days ago

    «Примеры из книги написаны на Rust 2018 года, использующей стабильную цепочку инструментов.»
    «Фрагменты кода и сообщения об ошибках создавались в конкретной версии rustc 1.70.»

    «Рекомендации, приведенные в книге, не раскрывают никаких аспектов функциональности async в Rust (https://oreil.ly/a9r1B), поскольку это подразумевает более продвинутые концепции и менее стабильную поддержку набора инструментов — по одному только синхронному Rust уже будет предостаточно материала.»

  • aaryA
    link
    fedilink
    Русский
    arrow-up
    1
    ·
    7 days ago

    « В рекомендации 1 мы разобрали, как в системе типов выражать структуры данных.» (ц) страница 24

    Рекомендация 1, это часть Главы 1. И там не было разобрано, как выражать структуры данных, такие как списки, деревья, графы. Вместо этого там был описан тип enum, и как на его основе сделаны типы Option<T> и Result<TValue, TError>