Rust язык программирования

Rust (англ. rust — ржавчина, [rʌst]) — мультипарадигмальный компилируемый язык программирования общего назначения, сочетает парадигмы функционального и процедурного программирования с объектной системой, основанной на типажах. Управление памятью осуществляется через механизм «владения» с использованием аффинных типов, что позволяет обходиться без системы сборки мусора во время исполнения программы. Rust гарантирует безопасную работу с памятью благодаря встроенной в компилятор системе статической валидации ссылок (borrow checker). Имеются средства, позволяющие использовать приёмы объектно-ориентированного программирования. Ключевые приоритеты языка: безопасность, скорость и параллелизм. Rust пригоден для системного программирования, в частности, он рассматривается как перспективный язык для разработки ядер операционных систем. Rust сопоставим по скорости и возможностям с C++/Си, однако даёт большую безопасность при работе с памятью, что обеспечивается встроенными в язык механизмами контроля ссылок. Производительности программ на Rust способствует использование «абстракций с нулевой стоимостью». После нескольких лет активной разработки первая стабильная версия (1.0) вышла 15 мая 2015 года, после чего новые версии выходят раз в 6 недель. Для версий языка, вышедших после 1.0, заявлена обратная совместимость. Разрабатывается с 2010-х годов сообществом Mozilla Research и финансируется фондом Mozilla Foundation. С 2020 года планировалась передача интеллектуальной собственности и процессов развития и финансирования языка в организацию Rust Foundation. 8 февраля 2021 года пять компаний-учредителей (AWS, Huawei, Google, Microsoft и Mozilla) официально объявили о создании Rust Foundation. С 2016 по 2020 год Rust занимает первое место в списке любимых языков («Most loved programming languages») по версии ежегодного опроса разработчиков Stack Overflow Developer Survey
Rust язык программирования
Страна: Россия
Город: Москва
Тип группы: Программирование
Членство в группе: Доступно всем
Возрастные ограничения: нет
Количество подписчиков: 3 539
Ссылка на соц.сеть: rust_it
Статус: https://t.me/rust_code наш телеграм

Участники и подписчики

Kokonev Igor, Россия
Igor Kokonev
Россия
Трепачёв Дмитрий, Беларусь, Минск
Дмитрий Трепачёв
Беларусь, Минск
Тимофеев Дмитрий, Россия, Брюховецкая
Дмитрий Тимофеев
Россия, Брюховецкая, 33 года

Правовая информация

Представленная здесь информация получена из общедоступного открытого источника.
За достоверность информации сайт ответственность не несет.

Если вы администратор группы «Rust язык программирования» или являетесь его законным представителем, вы можете удалить эту страницу