精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

微軟首席工程師:Rust 將面臨十大挑戰

開發
微軟首席工程師 Nick Cameron 發布了一篇博客,指出了他認為現在和未來幾年 Rust 將面臨的十大挑戰,并提出了一些初步的解決方案想法。
微軟首席工程師 Nick Cameron 發布了一篇博客,指出了他認為現在和未來幾年 Rust 將面臨的十大挑戰,并提出了一些初步的解決方案想法。目前,Nick Cameron 主要負責該公司 Rust 相關的工作;曾經,他還是 Rust 核心團隊的成員。

Nick 指出,現如今 Rust 正處于一個良好的發展局面;受歡迎程度越來越高、貢獻者越來越多,還在一些重要領域進行了應用。但在這個充滿變化的時代,從一個研究項目到一個新的、快速變化的語言再過渡到一個流行的、成熟的項目,是一個困難的演變過程。

“在這里,我想描述一下我認為現在和未來幾年 Rust 面臨的十大挑戰。我有一些解決方案的想法,但它們都是大而難的問題,沒有簡單的答案,所以真正的解決方案都需要迭代、精力和創造力。我的重點是核心項目;社區和生態系統面臨許多挑戰(例如,如何使用 Rust 制作 GUI,或者如何讓更多的 crates 進入 1.0),我認為這些挑戰必須主要由社區來解決。”

具體內容如下:

治理挑戰

1、如何引導開發并保持 Rust 的開放性?

開源工作中,在什么是對項目最有利的,以及什么是志愿貢獻者想做的之間總存在著一些矛盾。現在,隨著 Rust 社區逐漸發展壯大且 Mozilla 結束直接支持,Rust 中的這種緊張關系似乎也在日益加重。盡管有很多人從事基本的維護工作,但往往人手不足;一些重要領域也缺乏資源、缺乏引導貢獻的戰略工作或努力。

Nick 認為,在某些方面,采用自上而下的方法可能會更容易;但此舉也或將導致 Rust 失去作為開源項目所擁有的一些優勢。最大的挑戰是確保在完成重要但不吸引人的工作的同時,同時又不失去項目中使其令人敬畏的部分特性。Nick 表示,他們目前正在努力解決一些具體問題,包括:

  • 優先完成眼前的工作而不是開始新工作,
  • 優先考慮工具、庫和非技術工作以及語言和編譯器,
  • 優先考慮影響較小、成本較低的工作,這些工作總體上可能會產生很大的影響(超過大型、迷人的工作)。

“與這一挑戰相關的是在面對增長時保持 Rust 的基本特征。特別是,項目如何發展并接受新的貢獻者和領導者(以及隨之而來的不可避免的變化)而不忽視 Rust 的核心使命?隨著觀察者(和評論者)數量的增加,我們如何在討論和決策中繼續保持公開和透明?”

2、多樣性和包容性

Rust 的多樣性狀況很糟糕。盡管在成為一個包容性項目方面 Rust 做的可能還不錯,但還是有諸多貢獻者因為某些消極原因而不得不離開了該項目;避免倦怠也是包容性的一部分。

“包容性的一個重要方面是能夠容納各種意見。如果我們只有在每個人都同意的情況下才能相處,那么我們就不可能多元化或包容。雖然我們對共識的偏好在某些領域對我們很有幫助,但它也帶來了問題。我們避免沖突而不是解決沖突的文化是不健康的,并導致治理功能失調。這些真的很難解決!但我們必須優先解決它們,即使它們很困難,有時也很痛苦。”

3、避免低效流程的僵化

Nick 稱,過去的幾年里在 Rust 飛速發展的同時,其流程和組織卻并沒有跟上步伐。在任何與治理或流程有關的事情上,都存在著巨大的變革慣性。即使現有的流程有大量的摩擦,但除了在此之上進行調整之外似乎也無可奈何。“我們已經積累了如此多的組織債務,以至于需要進行徹底的變革,但進行這種變革將是非常困難的。”

他認為,問題的核心是項目不愿意接受 “管理”(人員管理、項目管理、產品管理)作為項目領導的重要組成部分。這些事情可以獨立于技術領導,但需要真正的權力委派(不僅僅是工作委派)。該項目面臨的挑戰是接受委托,支持這些活動,并引入更好地支持該項目的新流程。

生態系統挑戰

4、Navigating the crate ecosystem

Rust 在最小標準庫和 “batteries included” 之間取得了很好的平衡,原因在于其有一個繁榮的生態系統和易于使用的軟件包管理器。然而,有關 crate 生態系統一直是個棘手的問題。存在很多 crates,要找到適合的則需要付出很多努力,或者說要很好地參與到社區中去。隨著越來越多不是社區積極參與者用戶的出現,以及 crate 數量的增加,這將成為一個更大的問題。

5、The async ecosystem

異步編程對于 Rust 目標的許多領域都很重要,且與 Rust 的編程模型配合得很好。然而,其生態系統在不同的運行時有些分裂;雖然有在進行相關的改進工作,但卻進展緩慢,最終成功與否也未能確定。“風險在于我們最終會將東西帶入標準庫,這些東西并沒有得到社區的廣泛接受,我們最終會得到一個比我們開始時更糟糕的生態系統。”

技術挑戰

6、如何在不失去其 core focus 的情況下使語言更具廣泛吸引力?

Nick 認為 Rust 在其現有成功基礎上仍有很大的增長空間。目前的很多軟件都是用更側重性能的語言編寫,Rust 對安全、人體工程學和性能的關注則可以制造更好的產品并提高生產力。然而相對而言 Rust 學習難度和成本都太高,讓 Rust 更容易學習和使用可能會擴大其影響力。

“我不認為支持 GC、對 Rc<RefCell<T>> 類型使用含糖語法或添加一堆語法糖是解決方案。我們必須在不失去 Rust 以系統編程為核心的優勢的情況下讓事情變得更簡單。減少對 explicit lifetimes 的需求,使 borrow checker 更強大,不要使 trait system 過于復雜,關注用戶體驗,避免成為一種臃腫的語言,這些都會有所幫助。也許我們會發現可以顯著簡化所有權和生命周期的新 abstractions?”

7、內存模型和不安全代碼

安全性是 Rust 主要特色之一,也是許多人使用它的動力。因此需要能夠為從事不安全工作的程序員提供更多支持和更好的體驗。要做到這一點,則需要對 Rust 的內存模型有更清楚的了解,然后開發語言特性、庫和工具。

幸運的是,這個領域有學術研究、出色的社區工作、MIRI、不安全代碼指南等等。不幸的是,這是一個非常復雜和困難的領域,許多外圍人士的意見會減慢進度,并增加相關人員的工作難度。Nick 指出,出于政治和技術原因,一些可能真正影響大的更改根本無法進行。

8、發展標準庫

標準庫除了單調增長之外沒有其他方法可以發展(可以棄用但永遠不會刪除,并且無法更改)。就其本身而言,這將導致標準庫變得越來越龐大和混亂。但也有二階效應:必須對穩定性采取極其保守的態度,除了 “stable forever” 和 “僅在 nightly 可用且完全可能發生變化” 之外,API 沒有其他可能的狀態。

相關地,標準庫是一個 all or nothing deal(技術上也有 liballoc)。除了有一個更細化的版本管理解決方案外,更細化地使用標準庫,而不僅僅是核心庫或所有的標準庫,也是有益的。

9、Big compiler changes

Rustc 現在是一個非常龐大的軟件。它有很多固有的復雜性(Rust 是一種復雜的語言,在快速編譯的同時提供良好的錯誤信息是非常困難的),很多大型軟件的常見問題以及大量的技術債務。存在一些重大挑戰,尤其是在編譯時間方面(其中增量編譯和并行編譯是兩種正在進行中的方法),而這些都被證明是難以實現的工作;未來想要做出重大改變只會變得更加困難。幸運的是,編譯器團隊有能力、精力充沛且資源充足。但是,要對 rustc 進行大的、高影響的更改仍然具有挑戰性。

10、Macros

Macros 是語言中最不完善的部分之一。Declarative macros 引入了一種全新的子語言;Procedural macros 則很笨重,需要大量依賴并且難以掌握。所有的宏都與編譯器(編譯時間、增量編譯、錯誤信息)和工具(IDEs、rustdoc 等的各種問題)配合得很差。

“我認為這是一個巨大的挑戰(而不僅僅是另一個可以處理的語言特性)的原因是,這些問題是分散的和困難的。(可能)沒有良好的解決方案,只有大量的工程和設計工作。許多問題(例如,macro hygiene)需要社區中不存在的專業知識。宏的優先級也不夠高(畢竟它們本質上是有效的),也沒有足夠的魅力來吸引貢獻者。”

展望

Nick 最后總結稱,他列出了十個所謂 “大” 的 Rust 問題,可能會讓人感覺有點消極;但這確實都是現實中所面臨的挑戰。幸運的是,項目內部的人都知曉這些問題的存在,并在積極地解決中。

“盡管任何解決方案都很困難,但我認為所有這些挑戰都有可行且現實的解決方案。如果我們能夠專注于解決這些問題(當然還有其他所有的日常挑戰),那么我認為 Rust 將繼續發展并取得成功。”

詳情可查看博客全文。

本文轉自OSCHINA

本文標題:微軟首席工程師:Rust 將面臨十大挑戰

本文地址:https://www.oschina.net/news/210809/ten-challenges-for-rust


責任編輯:未麗燕 來源: OSCHINA
相關推薦

2010-04-21 09:14:36

微軟

2014-02-09 14:40:59

2020-11-05 13:57:38

CIO網絡安全

2020-01-14 14:38:30

技術研發指標

2025-06-30 07:30:00

CIO首席信息官IT

2021-04-30 08:00:00

數據工程師開發工具

2017-04-18 09:46:31

機器學習工程師算法

2018-08-15 15:09:36

云計算挑戰

2021-01-14 10:54:03

IT管理者業務運營疫情

2010-12-02 13:10:54

陳本峰IT博客大賽IT博客

2018-10-09 10:00:31

區塊鏈信息技術加密貨幣

2016-10-18 08:45:26

2023-08-27 14:02:28

GPU大模型

2013-07-30 12:49:20

2022-06-16 11:02:18

IT領導者首席信息官

2019-07-04 11:33:21

信息安全安全IT

2013-09-02 09:56:54

云服務企業亞馬遜

2020-07-23 07:43:04

工程師開發技術

2024-10-10 13:18:04

2023-11-01 17:56:11

點贊
收藏

51CTO技術棧公眾號

国产一区二区网址| 日本免费在线视频观看| 欧美老熟妇喷水| 又骚又黄的视频| 欧美亚洲色图校园春色| 亚洲美女在线一区| 国产精品久久久久久搜索| 免费高清一区二区三区| 一区二区三区午夜| 精品一二三区| 色欧美片视频在线观看在线视频| 999视频在线免费观看| 黄色一级片免费播放| 久热av在线| 日日夜夜精品| 久久亚洲一区二区三区四区| 欧美日韩高清区| 成人av毛片在线观看| av在线女优影院| 久久亚洲风情| 亚洲欧洲国产一区| 777精品久无码人妻蜜桃| 91精品国产91久久久久游泳池| 亚洲中午字幕| 亚洲嫩模很污视频| 国产精品后入内射日本在线观看| www.在线视频.com| 不卡免费追剧大全电视剧网站| 久久国产精品免费视频 | 乱人伦中文视频在线| 香蕉久久国产| 久久久久久久国产精品| 亚洲精品鲁一鲁一区二区三区| 看黄网站在线| 国内久久精品视频| 久久久电影免费观看完整版| 亚洲污视频在线观看| 国产精品久久久久一区二区国产 | 人人爽久久涩噜噜噜网站| 日本护士做爰视频| 校园春色亚洲| 久久综合九色综合欧美就去吻| 18成人在线| 在线视频欧美亚洲| 免费看日韩精品| 精品国产一区二区三区在线观看| 91小视频网站| 成人在线爆射| 一区二区中文视频| 91啪国产在线| 五月天婷婷丁香| 秋霞蜜臀av久久电影网免费| 日韩欧美一区中文| 国产午夜福利视频在线观看| 国产午夜在线观看| 久久久久久久久99精品| 国产精品旅馆在线| 在线永久看片免费的视频| 久久福利综合| 欧美精品一区二区三区高清aⅴ | 老司机午夜在线| 国产精品青草久久| **亚洲第一综合导航网站| 一本色道久久综合亚洲| 蜜桃在线一区二区三区| 国产欧美亚洲精品| 黄色在线观看免费| 日韩aaa久久蜜桃av| 亚洲精品720p| 亚洲午夜久久久久久久| 久久精品电影网站| 伊人影院综合网| 国产精品白丝久久av网站| 亚洲小说欧美激情另类| 国产精品一区二区三区免费| 永久免费看片在线播放| 神马影视一区二区| 欧美日韩精品专区| 国产玉足脚交久久欧美| 超碰高清在线| 亚洲视频资源在线| 欧美资源一区| 好吊视频一二三区| 日本视频在线一区| 欧美一级片久久久久久久| 国产稀缺精品盗摄盗拍| 台湾佬综合网| 欧美一卡2卡3卡4卡| 成人免费毛片播放| sm在线播放| 色偷偷久久一区二区三区| 996这里只有精品| 日本在线天堂| 国产日产欧美一区二区视频| 极品尤物一区二区三区| 国产又粗又大又爽| 成熟亚洲日本毛茸茸凸凹| 91久久久久久久| 秋霞视频一区二区| 成人免费高清视频| 日韩av高清在线播放| 天堂在线视频网站| 国产suv精品一区二区三区| 国产日韩欧美电影在线观看| 亚洲av无码国产精品永久一区| 久久精品国产亚洲a| 清纯唯美日韩制服另类| 91国产精品一区| 97久久精品人人做人人爽| 国产91精品入口17c| 国产黄a三级三级三级| 久久电影网电视剧免费观看| 国产精品久久久久免费a∨大胸| 国产精品自拍电影| 国模少妇一区二区三区| 久久人人爽爽人人爽人人片av| 蜜臀av免费在线观看| 中日韩av电影| 亚洲第一综合| 日本亚洲精品| 精品久久久久人成| 日韩欧美一区三区| 欧美成年网站| 欧美成人a视频| 成年女人免费视频| 久久精品亚洲成在人线av网址| 精品国产第一区二区三区观看体验| 免费视频91蜜桃| 久久国产电影| 国产成人av网| 91超薄丝袜肉丝一区二区| 久久女同精品一区二区| 欧美乱做爰xxxⅹ久久久| 久草在线资源站资源站| 欧美日韩国产色| 黄色a级片免费| 国产精品三p一区二区| 精品视频久久久| 亚洲第一视频区| 久久99伊人| 国产精品视频1区| 每日更新av在线播放| 偷窥少妇高潮呻吟av久久免费| 黄页网站在线看| 欧美精品中文| 国自产精品手机在线观看视频| 西西44rtwww国产精品| 丝袜美腿亚洲一区二区图片| 欧美成人免费在线| 日本中文字幕在线看| 欧美亚洲精品一区| av在线免费观看不卡| 欧美日韩一本| 久久久久久久久久久人体| 性做久久久久久久| 亚洲综合一区在线| 少妇性l交大片| 女人av一区| 国产精品91在线观看| 岛国大片在线观看| 欧美三级电影一区| 日本人添下边视频免费| 国产一区不卡| 米奇精品一区二区三区在线观看| 国产精品久久久久毛片| 自拍偷拍亚洲欧美日韩| 日韩精品在线播放视频| 亚洲天堂黄色| 国产精品久久久久久久app| 性猛交xxxx乱大交孕妇印度| 国产亚洲精品超碰| 91色国产在线| 欧美一级全黄| 日本成人免费在线| av中文资源在线| 91精品一区二区三区久久久久久 | 一区二区亚洲视频| 国产亚洲精品美女久久久| 国产一级片免费在线观看| a级高清视频欧美日韩| av动漫免费观看| 日韩在线观看一区二区三区| 亚洲人永久免费| 在线播放精品视频| 一区二区在线观看免费视频播放| 毛葺葺老太做受视频| 欧美成免费一区二区视频| 日韩69视频在线观看| 朝桐光av在线一区二区三区| 午夜精品一区二区三区三上悠亚| 视频区 图片区 小说区| 亚洲无线一线二线三线区别av| 久久久久久亚洲精品不卡4k岛国| 成人国产精选| 亚洲人成网在线播放| 这里只有精品6| 亚洲二区在线观看| 真实乱偷全部视频| 亚洲综合国产激情另类一区| 伊人情人网综合| 外国电影一区二区| 国产一区二区三区三区在线观看| 国产婷婷一区二区三区久久| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 国产一区99| 国产精品一区二区三区在线| 国产激情欧美| 97视频免费在线观看| 国产黄a三级三级三级| 色婷婷久久99综合精品jk白丝| 草视频在线观看| 国产在线视视频有精品| 91视频最新入口| 色爱av综合网| 91亚洲精品久久久| 91p九色成人| 2024亚洲男人天堂| 日本在线视频网址| 亚洲成人激情在线| 久草精品视频在线观看| 国产精品久久看| 欧美 变态 另类 人妖| 国产农村妇女精品一区二区| 欧美日韩精品免费观看| 中文字幕在线视频久| 欧美久久精品午夜青青大伊人 | 自拍偷拍亚洲一区| 亚洲熟女乱色一区二区三区久久久| 亚洲无线码一区二区三区| 在线观看黄网址| 国产精品123区| 久久99中文字幕| 精品一区亚洲| 国产日韩在线一区二区三区| 黄色aa久久| 九九久久久久久久久激情| 麻豆av在线导航| 日韩视频亚洲视频| 老司机午夜在线| 久久九九免费视频| 国产网友自拍视频导航网站在线观看| 中文字幕日韩欧美精品在线观看| 精品推荐蜜桃传媒| 91精品婷婷国产综合久久竹菊| 老熟妇一区二区三区啪啪| 亚洲欧美日韩一区| 亚洲综合视频网站| 亚洲色图制服丝袜| 欧美丰满熟妇bbbbbb| 91亚洲国产成人精品一区二区三| 欧美成人高潮一二区在线看| 综合亚洲色图| 国产日韩欧美电影在线观看| 不卡亚洲精品| 国产一区二区丝袜高跟鞋图片| 91精品店在线| 成人精品视频在线| 欧美1级2级| 欧美精品免费在线| 在线免费观看污| 一区二区三区日韩在线| 午夜久久久久久噜噜噜噜| 精品少妇一区二区三区在线视频| 性欧美18一19性猛交| 欧美精品一区二区三区高清aⅴ| 婷婷综合激情网| 91.com在线观看| 99久久久久成人国产免费| 日韩精品一区在线| 熟妇人妻系列aⅴ无码专区友真希| 日韩av在线免费播放| 国产av精国产传媒| 精品粉嫩超白一线天av| 性高潮久久久久久久久久| 国产亚洲aⅴaaaaaa毛片| 老司机精品视频在线观看6| 欧美大片在线看免费观看| 日本欧美在线视频免费观看| 欧美另类在线观看| 久久男人天堂| 欧美激情18p| 成人免费短视频| 国内外成人免费激情在线视频| 性欧美18xxxhd| 国产精品视频资源| 99久久伊人| 99re国产| 国产一区二区三区探花| 女人床在线观看| 91精品国产自产在线观看永久∴ | 国产一区二区丝袜高跟鞋图片| 日韩午夜电影免费看| 成人免费视频观看视频| 国产成人一区二区三区影院| 桥本有菜av在线| 久久麻豆视频| 国产成人精品一区| 成人在线精品| 欧美激情视频一区二区三区| 中文字幕在线有码| 亚洲欧美日韩国产一区二区三区| 日韩视频免费观看高清| 欧美日韩精品高清| 可以免费观看的毛片| 色琪琪综合男人的天堂aⅴ视频| 天天干天天草天天射| 亚洲一区二区久久久| 欧洲在线视频| 国产自摸综合网| 爽爽窝窝午夜精品一区二区| 欧美大片免费播放| 日韩精品视频网站| 亚洲成色www.777999| 成人在线视频一区二区| 亚洲熟女少妇一区二区| 最好看的中文字幕久久| 亚洲欧美精品一区二区三区| 欧美日韩在线视频一区二区| 国产婷婷色一区二区在线观看 | 艳母动漫在线观看| 玖玖视频精品| 一级特黄a大片免费| 亚洲一区二区三区四区五区黄| 一级黄色片在线| 国产一区二区三区在线视频| 在线人成日本视频| 国产精选一区二区| 欧美日本一区| 日韩精品视频在线观看视频| 久久av老司机精品网站导航| 免费黄色片网站| 色婷婷亚洲综合| 韩日视频在线| 日韩av电影在线播放| 校园春色另类视频| 国产成人在线免费看| 国产**成人网毛片九色| 青娱乐国产盛宴| 日韩美女视频在线| 三级资源在线| 99久久综合狠狠综合久久止 | 欧美成人精品一区二区| 国产一区二区三区四区五区3d| 日韩精品久久久| 日本aⅴ免费视频一区二区三区| 大又大又粗又硬又爽少妇毛片 | 日韩新的三级电影| 久久伊人一区二区| 欧美一级一区| 在线观看日本中文字幕| 亚洲天堂av一区| 国产农村老头老太视频| 欧美精品少妇videofree| 亚洲精品一区国产| 国产色一区二区三区| 99天天综合性| 波多野结衣绝顶大高潮| 视频直播国产精品| 小说区图片区亚洲| 97av中文字幕| 99re成人精品视频| 最新黄色网址在线观看| 日韩视频―中文字幕| 视频在线亚洲| 日韩欧美亚洲天堂| 欧美极品aⅴ影院| 久热这里只有精品在线| 欧美亚洲国产bt| 永久免费在线观看视频| 亚洲精品女av网站| 禁果av一区二区三区| 亚洲欧美视频二区| 99精品国产视频| 日韩黄色一级视频| 久久在线免费观看视频| 成人一区福利| 永久免费精品视频网站| 国产福利一区二区三区在线视频| 国产午夜久久久| 91精品久久久久久蜜臀| 性欧美猛交videos| 麻豆精品传媒视频| 久久国产福利国产秒拍| 久久久久久久久久一区二区三区| 日韩大陆欧美高清视频区| 日韩欧美2区| 97中文字幕在线| 久久婷婷综合激情| 国产按摩一区二区三区| 欧美一级片久久久久久久| 2023国产精品久久久精品双| 日本一级片在线播放| 亚洲综合无码一区二区| 久久久久久久久亚洲精品| 亚洲一区二区三区香蕉| 久久久久久久欧美精品| 欧美日韩在线视频免费播放| 亚洲午夜激情免费视频| 超碰成人免费| 国内精品在线观看视频|