|

Вопросы о Rust были заданы только тем, кто выбрал Rust в качестве одного из трех основных языков программирования.

97% респондентов отметили, что используют Rust менее года. Только 14% пользуются им для работы, он гораздо более популярен как язык для личных и сторонних проектов.

Более 90% респондентов, указавших Rust в качестве одного из основных языков, работают с кодовыми базами, содержащими менее 300 файлов.

Какие проекты вы разрабатываете на Rust?

Какими версиями Rust вы пользуетесь?

Какие языки вы используете в проектах, помимо Rust?

Почти две трети Rust-разработчиков пишут на Python, при этом только 12% заявляют, что пользуются обоими языками в одном и том же проекте, а значит, большая часть использует Rust независимо.

В какой операционной системе вы программируете на Rust больше всего?

73% Rust-разработчиков пользуются средой разработки под Unix/Linux, несмотря на то, что Linux не является основным окружением для большинства из них.

Для какой платформы предназначаются ваши Rust-проекты?

Пользователи Windows и Unix/Linux в основном таргетируют ту же ОС, в они которой работают, однако это не относится к пользователям macOS. 75% пользователей, для которых основной ОС является macOS, как ни странно, разрабатывают проекты для Unix/Linux, и только 61% для macOS.

WebAssembly достаточно новая технология, которой уже пользуются внушительные 36% Rust-разработчиков. Платформа встраиваемых систем также занимает достаточно большую долю — 14%.

В каких IDE/редакторах вы в основном пишете код на Rust?

Для сборки Rust-приложений разработчики почти единогласно отдают предпочтение Cargo.

Четыре из пяти Rust-разработчиков используют фреймворки тестирования, и все они используют средства тестирования, встроенные в язык. Остальные 20% не пользуются никакими фреймворками тестирования.

Какие инструменты профилирования вы используете вместе c Rust?

Инструменты оценки покрытия в целом не очень популярны, и Rust здесь не исключение. Большинство разработчиков (87%) ими не пользуются, кое-кто выбирает codecov (12%), и совсем немногие доверяют gcov (1%).