7. Объекты, строки. Программирование на Rust (весна 2019)

Седьмая лекция курса «Программирование на Rust» (весна 2019).
Преподаватель - Алексей Александрович Кладов.
Страница лекции на сайте CSC: tinyurl.com/csc-rust-7
Ссылка на материалы: github.com/matklad/rust-course
Все лекции курса: bit.ly/2QfWama

Пікірлер: 19

  • @mikhailanazarov
    @mikhailanazarov2 жыл бұрын

    Отличные лекции! Спасибо

  • @wa7sa34cx
    @wa7sa34cx2 жыл бұрын

    Судя по все убывающему кол-ву комментариев на каждый следующий урок все меньше народу добирается 😆

  • @nanoqsh

    @nanoqsh

    2 жыл бұрын

    Язык непростой. Требуется много обдумывания, особенно если нет опыта программирования на низком уровне

  • @user-gd1cj6gf9e

    @user-gd1cj6gf9e

    Жыл бұрын

    @@nanoqsh Язык и правда не самый простой, но на мой взгляд лектор сильно усложняет материал ненужными англизмами, отсылками к другим языкам, теории категорий и прочими "рукамаханиями". Для изучающих основы языка это ненужная информация.

  • @user-zg2bx5cb3d

    @user-zg2bx5cb3d

    11 ай бұрын

    @@user-gd1cj6gf9e это курс не для фронтендеров или питонистов, а для настоящих программистов. Как несложно заметить по вопросам аудитории, там и плюсовики, и джависты. Лектор не говорит ничего лишнего.

  • @pav5000

    @pav5000

    6 ай бұрын

    @@user-gd1cj6gf9e этим как раз лекции и ценные, что лектор очень хорошо рассказывает про сложные внутренности языка. Знание этого помогает понять многие вещи, вместо того, чтобы просто заучивать. В инете полно материалов для начинающих по Расту, но из реально глубоких и качественных материалов для опытных программистов я только эти лекции нашел.

  • @luna_moonspeak
    @luna_moonspeak5 жыл бұрын

    50:24 Скажите, а в слайдах наверно ошибка, должно быть Self = mut dyn Iterator или я не поняла?

  • @alekseykladov1144

    @alekseykladov1144

    5 жыл бұрын

    Вроде всё верно, &mut dyn. "наш Self" тут -- это `it` из `with_any_iterator`

  • @luna_moonspeak
    @luna_moonspeak5 жыл бұрын

    1:24:00 А что за вопрос был?

  • @DarkKillerBit

    @DarkKillerBit

    3 жыл бұрын

    Подозреваю, что вопрос был о том, можно ли преобразовать Vect в Vec для формирования строки.

  • @vlad071096
    @vlad071096 Жыл бұрын

    std::error::Error всё ещё плох, или уже норм? Что с ним вообще не так?

  • @alekseykladov1144

    @alekseykladov1144

    Жыл бұрын

    Уже сильно лучше -- из него убрали бесполезный description, и пофиксили возможность downcast. Скоро ещё грозятся сделать поддержку бектрейсов, и тогда вообще хорошо будет. Ещё со времён лекции появилось два новых крейта, anyhow и thiserror, они в целом правильно кодифицируют большую часть дизайна.

  • @DanYakovlev
    @DanYakovlev Жыл бұрын

    Раст конечно лавкрафтианский язык, ведь в нем есть НЕВЫРАЗИМОЕ

  • @elliotalderson6609
    @elliotalderson66092 ай бұрын

    Ох и тяжело слушать такой голос :)

Келесі