Fundamentals 10 min read

Rust 2018 Survey Results: Usage, Toolchain, and Community Insights

The 2018 Rust Survey, the largest and first multilingual community survey, reveals growing adoption, diverse usage patterns, toolchain preferences, and challenges such as learning curve, IDE support, and library maturity, while highlighting the community's welcoming atmosphere and future expectations.

UC Tech Team
UC Tech Team
UC Tech Team
Rust 2018 Survey Results: Usage, Toolchain, and Community Insights

The Rust Survey Team released the 2018 Rust Survey, the third annual and the first to include 14 non‑English languages, collecting 5,991 responses—a record high with 25% from non‑English participants.

Rust usage remains strong, with nearly three‑quarters of respondents identifying as Rust users, and 23% having used Rust for less than three months while about a quarter have used it for two years or more.

Over 40% of users felt a noticeable productivity boost within the first month, and more than 70% within the first year, though roughly 22% have not yet experienced significant benefits.

Project sizes are increasing: medium‑to‑large Rust projects (over 10k and 100k lines of code) grew from 8.9% in 2016 to 23% this year.

Daily Rust usage rose to nearly 25% and weekly usage increased from 60.8% to 66.4%.

Toolchain adoption shows rustup dominates with 90% of installations, followed by Linux distributions at 17%.

Key tools such as rustfmt, rustdoc, and clippy receive strong support, while IDE integrations like Rust Language Server and racer are popular despite some criticism; bindgen remains niche.

Nightly compiler usage continues to rise, now exceeding 56%, with users citing access to newer features like async/await, clippy, embedded development, and WebAssembly.

Platform distribution shows Linux remains the primary target (≈80%), Windows usage grew to 34%, and WebAssembly adoption jumped from 13% to 24%.

Rust’s presence in professional settings is expanding, with full‑time Rust usage increasing from 4.4% to 8.9% and part‑time from 16.6% to 21.2%, pushing overall commercial usage above 30%.

Non‑Rust users cite lack of company support and perceived complexity as barriers; improved IDE support and documentation are seen as ways to encourage adoption.

The top improvement areas identified by the community include better library support, richer IDE experiences, broader adoption, more tools, smoother learning curve, stability of language features and crates, async support, GUI development, better documentation, and faster compile times.

Overall, the 2018 survey underscores Rust’s steady growth, a welcoming community, and clear priorities for future development.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

RustToolchainecosystemSurveyprogramming-language
UC Tech Team
Written by

UC Tech Team

We provide high-quality technical articles on client, server, algorithms, testing, data, front-end, and more, including both original and translated content.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.