You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: surveys/2023-annual-survey/questions.md
+46
Original file line number
Diff line number
Diff line change
@@ -619,6 +619,52 @@ Aspects:
619
619
>
620
620
> This question gathers data on the communities perceptions of certain aspects of Rust at this point in time.
621
621
622
+
### Which unimplemented or (nightly only) features are you looking for to be stabilized?
623
+
624
+
Please mention here features for the *Rust compiler* that are currently behind a feature gate (only available using an unstable/nightly release of the Rust compiler) or a feature that is missing and in your opinion would be beneficial to the Rust ecosystem or to your work. This list excludes other tooling around the compiler such as cargo, rustup, rustfmt, etc.
625
+
626
+
Type: ordered list (optional)
627
+
628
+
Nightly or unstable feature:
629
+
630
+
- I wish the Rust project to not add major new features (or slow down the pace of development)
- Stable ABI (https://github.com/rust-lang/rust/issues/111423)
643
+
- Other (please specify)
644
+
645
+
> **justification**
646
+
>
647
+
> Allow the cohort to mention specific language features they might be eagerly waiting for, see https://github.com/rust-lang/surveys/pull/234/files#r1347633041
648
+
649
+
### Which of these problems do you recall encountering within the last year?
650
+
651
+
Type: select all that apply (optional)
652
+
653
+
- Implementing things on tuples
654
+
- Splitting things across crates
655
+
- Having to do iterator implementations manually
656
+
- Not being able to do enough in const fn
657
+
- Needing to drop down to C ABI for rust plugins
658
+
- Async
659
+
- Traits and generics
660
+
- Borrow checker
661
+
- Macros
662
+
- Other (please specify)
663
+
664
+
> **justification**
665
+
>
666
+
> Conversely, try asking which /problems/ they encountered and let the Rust project figure out what is needed to improve in these areas
0 commit comments