亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Rust語言生命周期的示例分析

發布時間:2021-09-18 09:10:12 來源:億速云 閱讀:115 作者:柒染 欄目:web開發

本篇文章為大家展示了Rust語言生命周期的示例分析,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

Rust 官方博客發布了 2020 年度的 Rust 調查報告。

此次調查共收到以 14 種不同語言完成的 8323 份回復,使用英語的受訪者人數占比最高,為 75%,其次是 5.4% 的中文受訪者以及 5.3%  的俄語受訪者。基于此,官方計劃從這語言方面改進 Rust 社區,為那些不希望或無法使用英語的人改善 Rust 社區狀況。

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

到底誰在使用 Rust 呢?

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

Rust語言生命周期的示例分析

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

Rust語言生命周期的示例分析

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

Rust語言生命周期的示例分析

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

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

Rust語言生命周期的示例分析

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

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

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

Rust語言生命周期的示例分析

上述內容就是Rust語言生命周期的示例分析,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

封丘县| 道孚县| 石景山区| 铁力市| 叙永县| 凤翔县| 任丘市| 陇南市| 西乌| 石阡县| 濉溪县| 江西省| 辽源市| 于田县| 连州市| 万全县| 隆昌县| 吉林省| 石泉县| 鄢陵县| 隆子县| 乌拉特后旗| 加查县| 文化| 全南县| 石泉县| 十堰市| 河东区| 石景山区| 平湖市| 鞍山市| 图们市| 昭平县| 宜章县| 武穴市| 登封市| 临泉县| 鄂托克前旗| 永嘉县| 板桥市| 深圳市|