開(kāi)發(fā)者使用Rust的比例持續(xù)上升,每周至少使用一次的受訪(fǎng)者比例為81%,而且有75%的Rust用戶(hù)已經(jīng)可以編寫(xiě)生產(chǎn)就緒的代碼,27%的人表示,編寫(xiě)Rust代碼有困難,不過(guò)整體而言,99%的人使用Rust都算愉快,僅有1%的人覺(jué)得無(wú)趣。
官方提到,Rust已經(jīng)能夠被歸類(lèi)在專(zhuān)業(yè)環(huán)境中使用的語(yǔ)言。在使用Rust的受訪(fǎng)者中,59%的人偶爾會(huì)在工作中使用Rust,有23%的人在大部分代碼中使用Rust。
對(duì)大多數(shù)將Rust用于工作的使用者而言,似乎都要面臨先甘后苦的過(guò)程,有83%的人認(rèn)為,將Rust用于工作具有挑戰(zhàn)性,官方提到,他們不太確定這個(gè)結(jié)果,但至少有82%的受訪(fǎng)者,認(rèn)為Rust可協(xié)助他們的團(tuán)隊(duì)實(shí)現(xiàn)目標(biāo)。
79%的受訪(fǎng)者認(rèn)為克服采用Rust的挑戰(zhàn)很值得,且在問(wèn)卷另一題,詢(xún)問(wèn)這些受訪(fǎng)者,是否愿意在未來(lái)再次使用Rust,有90%的人表示同意。至于受訪(fǎng)者在工作中采用Rust的原因,最大的理由是為了構(gòu)建相對(duì)正確的軟件,也有92%的受訪(fǎng)者同意效率是他們采用Rust語(yǔ)言的主因,89%的受訪(fǎng)者同意在工作選擇Rust,是因?yàn)橄硎艿搅薘ust帶來(lái)的高安全性。
Rust有許多部分仍在發(fā)展,有61%的受訪(fǎng)者認(rèn)為Rust編譯時(shí)間仍需要改進(jìn),雖然Rust的編譯時(shí)間一直是官方團(tuán)隊(duì)改善的重點(diǎn),但顯然社群仍覺(jué)得不足,其他社群認(rèn)為需要繼續(xù)改善的部分,包括磁盤(pán)空間、調(diào)試和GUI開(kāi)發(fā)。Rust對(duì)IDE體驗(yàn),包括持續(xù)采用rust-analyzer、IntelliJ Rust等工具都獲得大比例受訪(fǎng)者的肯定。
調(diào)研團(tuán)隊(duì)回收的完整問(wèn)卷數(shù)達(dá)到9354份,總共來(lái)自113個(gè)國(guó)家,其中來(lái)自美國(guó)的受訪(fǎng)者最多,占24%,其次是德國(guó)、中國(guó)和英國(guó),除英文之外,簡(jiǎn)體中文、德語(yǔ)和法語(yǔ)也是Rust社群的偏好語(yǔ)言。
Rust是一門(mén)系統(tǒng)編程語(yǔ)言,專(zhuān)注于安全,尤其是并發(fā)安全,支持函數(shù)式和命令式以及泛型等編程范式的多范式語(yǔ)言。Rust在語(yǔ)法上和C++類(lèi)似,但是設(shè)計(jì)者想要在保證性能的同時(shí)提供更好的內(nèi)存安全。 Rust最初是由Mozilla研究院的Graydon Hoare設(shè)計(jì)創(chuàng)造,然后在Dave Herman、Brendan Eich以及很多其他人的貢獻(xiàn)下逐步完善的。Rust的設(shè)計(jì)者們通過(guò)在研發(fā)Servo網(wǎng)站瀏覽器布局引擎過(guò)程中積累的經(jīng)驗(yàn)優(yōu)化了Rust語(yǔ)言和Rust編譯器。
Rust編譯器是在MIT License 和 Apache License 2.0雙重協(xié)議聲明下的免費(fèi)開(kāi)源軟件,已經(jīng)連續(xù)五年(2016-2020)在Stack Overflow開(kāi)發(fā)者調(diào)查的“最受喜愛(ài)編程語(yǔ)言”評(píng)選項(xiàng)目中折取桂冠。