Жизнь с ржавчиной в долгосрочной перспективе - Джон Дженгсет
Rust Nation UK
0:00 / 0:00
Жизнь с ржавчиной в долгосрочной перспективе - Джон Дженгсет
17 752 просмотра · 3 года назад
Rust Nation UK
10,2 тыс. подписчиков
17 752 просмотра · 3 года назад
Rust и его экосистема постоянно меняются, и это может пугать, особенно когда вы разрабатываете приложение, заботясь о стабильности и долгосрочной устойчивости проекта. Новые версии Rust приносят всё более высокие редакции, необходимые новые функции, а также изменения в линтинге и инструментах для поддержания актуальности. И по мере появления новых функций они будут постепенно исчезать. В этом докладе мы рассмотрим изменения, которые могут произойти при работе с Rust, и как с ними справляться. Мы поговорим о версиях Rust и контейнеров, обратной совместимости, нестабильных функциях, минимально поддерживаемых версиях Rust и релизах 1.0. Этот доклад ориентирован на тех, кто использует Rust для разработки приложений и сервисов, а не на тех, кто разрабатывает библиотеки Rust. Он не расскажет вам, как правильно настроить CI для контейнера библиотеки или определить, является ли изменение обратно совместимым. Вместо этого мы подробно рассмотрим проблемы со стабильностью, которые могут возникнуть в Rust, что делать, когда они возникают, и некоторые перспективные способы упростить работу со стабильными версиями.