Опубликованы результаты опроса пользователей языка Rust за 2018 год
Новости Отредактировано
За год многие показатели использования Rust выросли. Например, общее количество пользователей, доля инвестиций, коммерческое применение.
1К открытий1К показов
Создатели языка программирования 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. В новой версии разработчики постарались улучшить работу с модулями и добавили опцию создания двух новых типов процедурных макросов.
1К открытий1К показов