Another summary. As before, if I've missed or misrepresented anything, please let me know so I can fix it ASAP.
Rust should provide a more seamless FFI story
root 16 38 44 48 49 50 53 98 99 104 112 122 127
Rust should have a lower learning curve (as well as being learnable as a first language)
root 4 6 9 54 63 104 112 118 81 101 119
Rust needs to reduce developer dependence on nightly (custom_derive, SIMD, etc.)
9 62 92 93 96 97 109 118 129 143
Rust needs better answers (either guides, outreach, or new features) for teams & programmers coming from OOP -- this seems very related to "Rust should have a lower learning curve" to me, but could be distinct if it covers type system features for inheritance?
3 6 8 14 26 54 90 112
Rust needs a better story for embedded and low resource development (re: no_std, alloc failure, etc.)
9 28 45 57 76 129
Rust needs cleaner integration with existing tools (system toolchains, build systems, etc.)
30 33 104 105 112 122
Rust needs to have a more expressive type system. (type level values, CTFE, variadics, HKT)
48 52 95 99 107 128
Rust should be well-equipped for writing servers
root 9 66 68 92 104
Rust should have basic IDE support
root 9 63 104 118 119
Rust's compiler should be significantly faster
root 53 77 87 93 104
Rust needs to improve discoverability of community projects and initiatives which address our goals.
51 96 104 125 137
Rust should have 1.0-level libraries for concurrency and parallelism
root 9 92 104 112
Rust needs better publicly available information and guides about improving performance for common programs (i.e. hashing), or it needs to refocus its efforts on providing fast-by-default tools in std and common crates
17 37 97 129
Rust needs clearer, more consistent branding.
62 104 109 106
Rust's core ecosystem should be maturing, and possibly offer a more batteries-included experience.
root 96 104 99
Rust needs to be more mature and present a more mature image to potential adopters.
104 109 104
Rust's community should provide mentoring at all levels
root 81 104
Rust needs 1.0-level libraries for scientific computing (matrix manipulations, BLAS wrappers, vector functions) -- see Eigen and mshadow
52 135
Rust needs better error handling in production.
129 74
Rust needs better testing and doc generation across conditional compilation directives
16 24
Rust needs to encourage better interoperability between crates which occupy the same domain.
135 138
Rust needs to fix existing bugs and suffer fewer regressions.
64 97
Rust should improve its syntax for usability of common cases.
55 119
Rust should increase the stability and utility of its infrastructure and automation.
68 80
Rust's community and processes need better visibility to "casual" participants and newcomers (e.g. RFC visibility and dashboards, casual is a bad word for this, but I can't think of a better one here)
9 61
Rust's tooling needs to be first-class to aid adoption (beyond IDE support, i.e. rustdoc)
16 104
Rust development should be fundable by the community.
16
Rust needs a clearer specification of its semantics.
112
Rust needs to continue focusing on what we're doing well (performance, incremental improvements, core tools, docs, bugs & soundness issues, having a great community).
104
Rust needs to continue improving ergonomics.
104
Rust needs to define and execute better processes for improving documentation and guides across the ecosystem, but especially for core projects
21
Rust needs to encourage more "first contact" usage.
104
Rust needs to grow a new temporary team structure (strike team, accelerator, etc.)
70
Rust needs to grow its support for platforms other than x86 (and beyond ARM too)
28
Rust needs to have data-driven feature prioritization.
72
Rust needs to improve its distribution story for environments without internet access.
48
Rust needs to simplify existing features, and potentialy remove ones that introduce complexity.
67
Rust needs truly first-class Windows support.
112
Rust should track adoption metrics.
104
Rust's ownership system needs to aid in modelling more complex systems (i.e. parent/child communication)
3