• info@digital-volunteers.ru, ts.volontery@yandex.ru
  • 16.10.2024

Практика, практика и еще раз практика!

RUST- язык программирования, используется для разработки софта, для которого важна стабильная работа в тяжёлых условиях:

  • Высоконагруженные системы. На Rust пишут веб-приложения, браузерные движки, блокчейны и другие сложные платформы, которые обрабатывают запросы миллионов пользователей.
  • Прикладные программы. На Rust можно писать десктопное программное обеспечение. Например, движок браузера Mozilla Firefox.
  • Операционные системы. Rust можно использовать в уже известных операционных системах. Например, некоторые компоненты операционной системы Windows написаны на Rust.
  • Машинное обучение. Rust поддерживает множество библиотек для работы с большими данными: тренировку алгоритмов, визуализацию данных, работу с векторами, обработку изображений.

Цель практического занятия была познакомить участников с современным языком программирования RUST его практическим применением. Особенностях и отличиях от других языков, таких как C++ и Python. Обсуждались ключевые принципы работы с памятью и особенности встроенной защиты от ошибок, которые делают Rust предпочтительным для создания надёжных программ. В ходе мероприятия было выявлено, что более половины участников ранее не сталкивались с Rust, но проявили высокий интерес к его изучению, особенно к тем аспектам, которые связаны с безопасностью и контролем памяти.

Галерея