Сообщество языка программирования Rust опубликовало результаты опроса за 2023 год. Его проводили среди тех, кто пишет на Rust постоянно и только изучает язык программирования. Отмечается, что такие опросы помогают понять, как развивается экосистема, и узнать, чего не хватает разработчикам.
Результаты опроса
В 2023 году в опросе приняли участие 9700 респондентов. Более 20% из них проживают в США. За ними следуют представители Германии, Китая, Великобритании, Франции, Канады и России. Более 90% разработчиков для обсуждения технических вопросов предпочитают английский язык. В вопросе можно было выбрать несколько вариантов ответов, поэтому следом за английским идут китайский (6%), немецкий (4%), французский (4%), русский (4%), японский (2%), португальский (1%) и другие.
Исследователи отмечают, что за 2023 год незначительно увеличилось количество разработчиков, использующих Rust на постоянной основе. Соответственно, пользователей, которые не писали на языке программирования, стало пропорционально меньше. Отмечается, что почти половина тех, кто ещё не пробовал писать на Rust, пока просто не нашли свободного времени, чтобы изучить технологию.
За год вырос и опыт программистов. В 2022 году 42% респондентов назвали себя достаточно продуктивными и опытными в Rust. Сейчас показатель составляет 47%. Разработчиков, которые могут писать только простые программы, стало меньше на 6%.
Почти 70% разработчиков на Rust используют компьютеры под управлением Linux. После них идут пользователи macOS и Windows практически в равных долях. Больше половины разработчиков пишет код в редакторе VS Code, ещё 30% предпочитают vim и решения на его основе. На Rust Rover — новую IDE от JetBrains — приходится 16% разработчиков.
Из проблем Rust 43% программистов отмечают, что технология становится слишком сложной. Ещё разработчиков беспокоит редкое использование языка программирования в больших компаниях и отсутствие поддержки со стороны других разработчиков.
В конце опроса респондентов попросили рассказать, что они хотят получить от Rust в будущем. Разработчики надеются, что команда проекта исправит ошибки в компиляторе, ускорит его работу и повысит производительность программ на Rust.
Больше интересного про код — в нашем телеграм-канале. Подписывайтесь!