Андрей Галадей

Опубликованы результаты опроса пользователей языка Rust за 2018 год

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

1322
Обложка поста rust-language-statistic

Создатели языка программирования Rust опубликовали результаты опроса разработчиков, использующих язык в своей деятельности. Подобный опрос проводится уже 3 года подряд, но в 2018 году к английской версии вопросов добавили варианты ещё на 14 языках. Всего в опросе приняли участие 5991 пользователь, при этом 25 % из них использовали не английскую версию.

Использование Rust и продуктивность

В 2017 году в опросе приняли участие 66,9 % пользователей этого языка программирования. В 2018 году их число выросло почти до 75 %. При этом почти 23 % из опрошенных пользователей Rust использовали его около 3 месяцев, а около 25 % — на протяжении нескольких лет.

При этом свыше 40 % пользователей заявили, что уже в первый месяц работы с Rust достигли высокой продуктивности. Примерно трети из них на это потребовался год, а 22 % не почувствовали изменений.

Сроки использования и объёмы инвестиций

Rust, по данным исследования, становится всё более востребованным языком. В 2016 году инвестиции в разработку на этом языке составляли 8,9 %, в 2017 — 16 %, а в 2018 — 23 %. Общее же количество пользователей выросло за последний год с 17,5 % до почти 25 %.

Подавляющее большинство отдаёт предпочтение стабильной ветке Rust. На втором месте идёт «ночная» ветка. Причина, по мнению исследователей, кроется в новых возможностях, которые являются важным аспектом для многих пользователей.

Операционные системы и WebAssembly

Здесь лидирует Linux, которым пользуются 80 % разработчиков Rust. Использование Windows немного выросло — с 31% в 2017 году до 34% в 2018 году.
Что касается целевых платформ, для которых разрабатываются приложения, то за год значительно увеличилась доля WebAssembly — с 13 % до 24 %.

Также отмечается рост зарплаты разработчиков, работающих с Rust. При работе полный день она выросла с 4,4 % в прошлом году до 16,6 % в текущем. А доля коммерческого использования увеличилась за год с 21 % до 30 %.

Будущие улучшения Rust

На основе диалога разработчиков Rust с создателями прикладных приложений был сформирован топ-10 тем, требующих улучшения в будущих версиях языка:

  • более качественная поддержка библиотек;
  • улучшение работы с IDE;
  • необходимость более широкого применения Rust в целом;
  • расширенный набор инструментов;
  • улучшенная кривая обучения;
  • поддержка важных функций языка;
  • поддержка асинхронного программирования;
  • разработка GUI;
  • улучшенная документация;
  • уменьшение времени компиляции.

В конце октября 2018 года вышло обновление Rust под номером 1.30. В новой версии разработчики постарались улучшить работу с модулями и добавили опцию создания двух новых типов процедурных макросов.

Следите за новыми постами по любимым темам

Подпишитесь на интересующие вас теги, чтобы следить за новыми постами и быть в курсе событий.

Веб-разработка
Языки программирования
Rust
1322
Что думаете?
0 комментариев
Сначала интересные