成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Rust 語言 2020 調(diào)查報告發(fā)布:“Rust 太難,生命周期更難”

開發(fā) 前端
Rust 官方博客發(fā)布了 2020 年度的 Rust 調(diào)查報告。此次調(diào)查共收到以 14 種不同語言完成的 8323 份回復(fù),使用英語的受訪者人數(shù)占比最高,為 75%,其次是 5.4% 的中文受訪者以及 5.3% 的俄語受訪者。

Rust 官方博客發(fā)布了 2020 年度的 Rust 調(diào)查報告。

此次調(diào)查共收到以 14 種不同語言完成的 8323 份回復(fù),使用英語的受訪者人數(shù)占比最高,為 75%,其次是 5.4% 的中文受訪者以及 5.3% 的俄語受訪者?;诖?,官方計劃從這語言方面改進(jìn) Rust 社區(qū),為那些不希望或無法使用英語的人改善 Rust 社區(qū)狀況。

在所有受訪者中,83% 的人聲稱使用過 Rust(此數(shù)據(jù)也是歷來最高);7% 的受訪者表示曾經(jīng)使用過,但目前不再使用。這些放棄使用 Rust 的受訪者被問及為什么放棄時,有 35% 的人直言他們還沒學(xué)會(或許是由于時間不夠),34% 的人則表示是因為自己所在的公司已不使用 Rust,還有 19% 的人指出改用 Rust 比他們目前選擇的語言“慢”。

到底誰在使用 Rust 呢?

根據(jù)調(diào)查報告的介紹,約 40% 從事軟件開發(fā)的受訪者表示會在日常工作中使用 Rust,這些受訪者透露的信息還側(cè)面反映了 Rust 在實際工作中有著光明的前景,因為近半數(shù)的受訪者表示,他們的雇主計劃在未來一年內(nèi)繼續(xù)招聘 Rust 開發(fā)者。

除此之外,在工作中編寫大量 Rust 代碼的受訪者比例也有所增加,44% 的受訪者表示他們在工作中產(chǎn)出的 Rust 總代碼量在 1 萬行以上,而去年這一比例為 34%。

在被問及使用哪種版本的 Rust 時,大部分受訪者使用的是穩(wěn)定版,其次是 Nightly 構(gòu)建版。官方表示 2020 年他們在清理代碼庫和提升穩(wěn)定性方面投入了許多時間和精力,雖然這項工作目前尚未完成,不過從受訪者的反饋來看,Rust 的整體穩(wěn)定性一直在提升。

之所以有如此多的用戶選擇 Nightly 構(gòu)建版本主要是因為他們使用了 Rocket Web 框架,恰好 Rocket Web 框架依賴的就是 Rust Nightly 構(gòu)建版。不過此框架已宣布下一版本將使用 Rust 穩(wěn)定版進(jìn)行編譯。另外一個原因是他們需要使用 Nightly 構(gòu)建版的 const 泛型功能。令人感到意外的是,使用 Nightly 版本的部分用戶覺得 Nightly 的穩(wěn)定性足以滿足他們的要求,而且還能更快嘗試新特性,這也是他們選擇 Nightly 而非穩(wěn)定版的原因。

互操作性方面,當(dāng)受訪者被問及希望 Rust 能與哪種語言進(jìn)行互操作,C++ 是最熱門的選擇,其次是 C 和 Python。實際上,對于使用大型代碼庫(100000 行或更多的代碼)的開發(fā)者而言,與 C++ 的互操作是改善他們 Rust 開發(fā)體驗和提升開發(fā)效率的常用手段。

說到開發(fā)效率,Rust 在編譯時間和庫支持方面也得到了不錯的反饋。50.5% 的受訪者表示感覺到了進(jìn)步,他們認(rèn)為編譯時間已經(jīng)縮短。庫支持方面,有開發(fā)者表示希望看到 Rust 對 GUI 開發(fā)的支持,以及提升在異步編程方面的成熟度。

最后是關(guān)于 Rust 學(xué)習(xí)難度的問題,這也是 Rust 長期被“吐槽”的地方。此次調(diào)查中,當(dāng)受訪者被問及對于提升 Rust 的采用率有何建議時,許多人提到的一個方案是降低 Rust 的學(xué)習(xí)難度。15.8% 的受訪者表示,如果“不那么令人恐懼、更容易學(xué)習(xí)或不太復(fù)雜”,他們會更多地使用 Rust。受訪者還指出可以將文檔和培訓(xùn)作為切入點。

再具體到特定主題的難度時,許多人認(rèn)為 Rust 的“生命周期(Lifetimes)”難度最高,其次是 Ownership,61.4% 的受訪者表示,生命周期的使用既棘手又非常困難。

 

責(zé)任編輯:未麗燕 來源: OSCHINA
相關(guān)推薦

2012-08-15 10:30:50

調(diào)查報告

2023-08-09 09:07:21

Rust調(diào)查報告

2021-09-30 09:34:27

服務(wù)器Netcraft計算機(jī)

2021-08-03 14:05:41

NetcraftWeb服務(wù)器調(diào)查報告

2021-08-31 09:47:42

服務(wù)器Netcraft調(diào)查報告

2023-06-16 14:29:04

Jira開發(fā)Confluence

2019-06-24 08:52:22

Java開發(fā)代碼

2013-04-25 10:03:37

艾默生報告艾默生網(wǎng)絡(luò)能源

2024-01-08 22:08:48

Rust生命周期編程

2021-01-14 07:44:21

JS 現(xiàn)狀CSS

2013-01-21 14:22:39

IT產(chǎn)業(yè)生態(tài)系統(tǒng)

2013-12-27 13:45:43

手機(jī)

2023-03-16 11:35:48

報告

2012-02-24 09:16:51

2009-06-09 14:29:22

VPNSSLFrost

2022-04-15 16:02:57

IT調(diào)查報告

2021-08-04 12:01:41

開發(fā)者RustPostgreSQL

2010-04-29 14:38:15

SSL VPN網(wǎng)絡(luò)產(chǎn)品深信服科技

2014-07-29 12:29:06

Teradata

2010-07-08 11:37:34

MSN汽車消費(fèi)
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 不卡在线视频 | 成人在线观看网址 | 久久午夜视频 | 日一区二区 | aa级毛片毛片免费观看久 | 欧美vide | 中文字幕 在线观看 | 久久国产精品免费视频 | 欧美中文字幕 | 久久精品亚洲精品 | 精品国产乱码久久久久久牛牛 | 久草视频观看 | 蜜臀久久 | 日批免费看 | 日韩综合 | 日韩一区二区免费视频 | 在线视频 欧美日韩 | 日本特黄特色aaa大片免费 | 精品久 | 亚洲激情在线观看 | 中文一区| 国产亚洲高清视频 | 嫩草研究影院 | 欧美日韩电影一区二区 | 色网站在线免费观看 | 日韩中文字幕 | 欧美日一区二区 | 久久久久久高潮国产精品视 | 亚洲免费在线观看 | 成年人在线观看 | 久久久国产一区二区三区四区小说 | 玖玖操 | 欧美福利| 天天干狠狠操 | 免费二区| 成人在线免费观看视频 | 久久美国| 久久久久久国产 | 亚洲精品区 | 午夜视频一区二区三区 | 农村妇女毛片精品久久久 |