Skip to content

Commit 5bc088c

Browse files
committed
Initial PR feedback
1 parent 6a8c781 commit 5bc088c

File tree

1 file changed

+16
-10
lines changed

1 file changed

+16
-10
lines changed

posts/2022-02-08-Rust-Survey-2021.md

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
1+
---
2+
layout: post
3+
title: "Rust Survey 2021 Results"
4+
author: The Rust Survey Team
5+
---
6+
17
# Blog Post
28

39
Greetings Rustaceans!
410

5-
Another year has passed, and with it comes another annual Rust survey analysis! The survey was conducted in December 2021.
11+
Another year has passed, and with it comes another annual Rust survey analysis! The survey was conducted in December 2021.
612

7-
We’d like to thank everyone who participated in this year’s survey with a special shout-out to those who helped translate the survey from English into other languages.
13+
We’d like to thank everyone who participated in this year’s survey with a special shout-out to those who helped translate the survey from English into other languages.
814

915
Without further ado, let’s dive into the analysis!
1016

@@ -20,21 +26,21 @@ English, however, is not the language of choice for all Rustaceans with nearly 7
2026

2127
## Using Rust
2228

23-
The percentage of people using Rust continues to rise, with 81% of those currently using Rust using it on at least a weekly basis compared to 72% from last year's survey.
29+
The percentage of people using Rust continues to rise. Of those using Rust, 81% are currently using it on at least a weekly basis compared to 72% from last year's survey.
2430

2531
75% of all Rust users say they can write production ready code, though 27% say that it is at times a struggle.
2632

2733
![Rust expertise](/images/2022-02-RustSurvey/expertise.png)
2834

29-
Overall, Rustaceans seem to be having a great time writing Rust with only 1% saying isn't fun to use. Only a quarter of a percent find Rust doesn't have any real benefit over other programming languages.
35+
Overall, Rustaceans seem to be having a great time writing Rust with only 1% saying it isn't fun to use. Only a quarter of a percent find Rust doesn't have any real benefit over other programming languages.
3036

3137
## Rust at Work
3238

3339
Rust can now safely be classified as a language used by people in professional settings. 59% of respondents who currently use Rust, use it at least occasionally at work with 23% using Rust for the majority of their coding. This is a large increase over last year where 58% of respondents didn't use Rust at work compared with this year's 41%.
3440

3541
![Do you use Rust at work?](/images/2022-02-RustSurvey/rust-at-work.png)
3642

37-
As for why respondents are using Rust work, the top answer was that it allowed users "to build relatively correct and bug free software" with 96% of respondents agreeing with that statement. After correctness, performance (92%) was the next most popular choice. 89% of respondents agreed that they picked Rust at work because of Rust's much-discussed security properties. Perhaps surprisingly, 89% of respondents also chose Rust because their teams found it fun and enjoyable to program (though respondents did agree more strongly with their choice to pick Rust due to its security properties).
43+
As for why respondents are using Rust at work, the top answer was that it allowed users "to build relatively correct and bug free software" with 96% of respondents agreeing with that statement. After correctness, performance (92%) was the next most popular choice. 89% of respondents agreed that they picked Rust at work because of Rust's much-discussed security properties. Perhaps surprisingly, 89% of respondents also chose Rust because their teams found it fun and enjoyable to program (though respondents did agree more strongly with their choice to pick Rust due to its security properties).
3844

3945
Adopting Rust at work seems to follow a challenging but ultimately worthwhile path for a lot of Rustaceans. First, 83% of those who have adopted Rust at work found it to be "challenging". How much this is related to Rust itself versus general challenges with adopting a new programming language, however, is unclear. During adoption only 13% of respondents found the language was slowing their team down; which contrasts with the 82% who found that Rust helped their teams achieve their goals.
4046

@@ -46,20 +52,20 @@ Overall, Rust seems to be a language ready for the challenges of production, wit
4652

4753
## Challenges Ahead
4854

49-
Overall, the annual survey points towards a growing, healthy community of Rustaceans, but this is not to say we don't have work ahead of us. Compile times, a historical focus of improvement for the Rust project, continue to not be where they need to be, with 61% of respondents saying work still needs to be done to improve them. Although, to the compiler team's credit, 61% found that they improved over the past year. Other areas indicated as in need of more improvement were disk space (45%), debugging (40%), and GUI development (56%).
55+
Overall, the annual survey points towards a growing, healthy community of Rustaceans, but this is not to say we don't have work ahead of us. Compile times, a historical focus of improvement for the Rust project, continue to not be where they need to be, with 61% of respondents saying work still needs to be done to improve them. Although, to the compiler team's credit, 61% found that they improved over the past year. Other areas indicated as in need of more improvement were disk space (45%), debugging (40%), and GUI development (56%).
5056

51-
The IDE experience (led through continued adoption and improvement of rust-analyzer) gets the prize for showing the most improvement: 56% found it has improved over the last year.
57+
The IDE experience (led through continued adoption and improvement of various tools like rust-analyzer, IntelliJ Rust, etc.) gets the prize for showing the most improvement: 56% found it has improved over the last year.
5258

5359
However, compiler error messages received the most praise, with 90% approval of their current state. 🎉
5460

55-
When asked what their biggest worries for the future of Rust are, the top answer was a fear that there will not be enough usage in industry (38%). Given that Rust continues to show strides in adoption at places of work, the community seems to be on a good path to overcoming this concern.
61+
When asked what their biggest worries for the future of Rust are, the top answer was a fear that there will not be enough usage in industry (38%). Given that Rust continues to show strides in adoption at places of work, the community seems to be on a good path to overcoming this concern.
5662

57-
The next largest concern was that the language would become too complex (33%). This was combined with a relative small number of folks calling for additional features (especially for ones not already in the pipeline).
63+
The next largest concern was that the language would become too complex (33%). This was combined with a relative small number of folks calling for additional features (especially for ones not already in the pipeline).
5864

5965
Finally, the third largest concern was that those working on Rust would not find the proper support they need to continue to develop the language and community in a healthy way. With the establishment of the Rust Foundation, support structures are coming into place that hopefully will address this point, but no doubt plenty of work is still ahead of us.
6066

6167
## An Exciting Future
6268

63-
2021 was arguably one of the most significant year's in Rust's history - with the establishment of the Rust foundation, the 2021 edition, and a larger community than ever, Rust seems to be a solid path as we head into the future.
69+
2021 was arguably one of the most significant years in Rust's history - with the establishment of the Rust foundation, the 2021 edition, and a larger community than ever, Rust seems to be on a solid path as we head into the future.
6470

6571
Plenty of work remains, but here's hoping for a great 2022!

0 commit comments

Comments
 (0)