Ежедневное Использование Ржавчины Увеличивается, Как Показывает Исследование


Были опубликованы результаты четвертого ежегодного опроса Rust, охватывающего ответы почти 4000 разработчиков. Rust начал свою жизнь в Mozilla и существует уже десять лет. Последняя версия-Rust 1.42.

Цель Rust-предложить безопасный, быстрый и параллельный язык без сборщика мусора. Он построен таким образом, что проблемы обнаруживаются во время компиляции, чтобы его можно было безопасно использовать для системного программирования.

Опрос был доступен на 14 различных языках, и в то время как почти 70 процентов респондентов ответили на английском языке, 10,8 процента респондентов ответили на китайском языке. Это может объяснить, почему одним из основных ответов на вопрос, что респонденты хотели бы улучшить, было наличие документации на других языках, включая китайский. Команда разработчиков Rust в настоящее время усердно работает над переводом документации.

С точки зрения того, как часто респонденты используют ржавчину и для чего они ее используют, 27,6 процента сейчас используют ржавчину ежедневно, по сравнению с 17,5 процента в 2017 году.  40,9% используют Rust еженедельно, а 19,8% – ежемесячно. Наиболее распространенным отраслевым сектором для штатных разработчиков Rust была бэкенд-веб-разработка, за которой следовали распределенные и встроенные системы.

Основное внимание в ходе опроса было уделено тому, как различные аспекты улучшились (или нет) за последний год, и респонденты ясно дали понять, что не все стало лучше. Большинство людей думали, что уровень усыновления “немного улучшился”, но на вопрос о времени компиляции большинство ответов были разделены между “незначительным” и “некоторым” улучшением, причем гораздо меньше людей – менее 250 из 4000 респондентов – думали, что все стало намного лучше.

Люди были еще менее убеждены в улучшениях разработки графического интерфейса, причем большинство из них выбрали в качестве ответа “не знаю”, а остальные в основном разделились между “без изменений” и “незначительным улучшением”.

Области, в которых, по мнению респондентов, произошли реальные улучшения, включают асинхронный ввод-вывод, интерфейс IDE, поддержку библиотек и инструменты и поддержку.


Добавить комментарий