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

Asahi Linux首席開發者發辭職信引熱議:Rust和C的混合堪比毒瘤癌癥

原創 精選
開發 前端
那些編寫 C 和 C++ 代碼的人注意到了對 Rust 日益增長的興趣,并承認需要解決內存安全問題。因此,有許多項目正在進行中,例如 TrapC、FilC、Mini - C 和 Safe C++,旨在使 C 和 C++ 更不容易受到內存漏洞的影響,此外還有像 DARPA 的 TRACTOR 這樣的努力,以自動將 C 代碼轉換為 Rust。

出品 | 51CTO技術棧(微信號:blog51cto)

又過去一年,Linus 的 Rust for Linux項目進展如何了?情況不太好。

試圖將 Rust 代碼添加到 Linux 內核的開發人員,仍在繼續面臨來自內核維護者的反對,這些維護者認為:使用多種語言是一種不受歡迎且風險較高的復雜情況。

去年 9 月,當微軟軟件工程師韋德森·阿爾梅達·菲略(Wedson Almeida Filho)因對“非技術性胡鬧”感到沮喪而退出 Rust for Linux 項目時,問題首次浮出水面。

內核維護者的煎熬

別強迫我應付你當下流行的時髦語言。維護多語言項目是件痛苦的事。”

上個月,當提出一個抽象方案以允許用 Rust 編寫的設備驅動程序調用主要基于 C 的內核核心 DMA API 時,問題再次引發爭議,內核維護者克里斯托夫·赫爾維格(Christoph Hellwig)對此表示反對。

具體來說,提交了一個補丁,允許 Rust 驅動程序使用 DMA API 的 dma_alloc_coherent() C 函數來分配和映射用于直接內存訪問的大內存區域。

在給 Linux 內核郵件列表的一封信中,赫爾維格寫道:“請不要在 kernel/dma 中使用 Rust 代碼。” 值得一提的是,該補丁將代碼添加到了 Linux 源代碼樹的 rust/kernel 部分,而不是 kernel/dma,至少據我們所知是這樣。

Rust for Linux 項目的米格爾·奧赫達(Miguel Ojeda)請求赫爾維格提出替代方案。

赫爾維格回應道:“把包裝器留在你的代碼里,而不是讓別人的日子變得痛苦。”他還接著憤憤不平地說,“DMA API 的接口應該保留在可讀的 C 代碼中,而不是用奇怪的綁定,這樣它才能保持可查找性和可維護性。”

赫爾維格似乎希望非 C 驅動程序有自己的私有 C 代碼綁定,并且這些抽象不應該單獨維護,即使在 rust/kernel 樹中也不行。

紅帽軟件工程師丹尼洛·克魯姆里奇(Danilo Krummrich)參與了 Rust for Linux 項目,他質疑赫爾維格,赫爾維格明確表示他根本不想處理 Rust 代碼。

“別強迫我應付你當下流行的時髦語言,”他寫道,“維護多語言項目是我不愿處理的痛苦。如果你想用非 C 語言,無論是匯編還是 Rust,你寫到 C 接口,并且自己處理阻抗不匹配的問題,就我而言。”

對此,克魯姆里奇解釋說,Rust for Linux 項目正在創建抽象 C API 的 Rust 代碼,供所有 Rust 驅動程序使用,并由 Rust 開發者維護。換句話說,內核的 C 端保持不變,Rust 驅動程序使用對 C 代碼的抽象,并且這些抽象由 rust/kernel 中的團隊集中維護,這可以說比驅動程序各自擁有獨立的 C 綁定要好得多

混合C和Rust是一種癌癥

但赫爾維格似乎對單獨維護 DMA Rust 抽象層并不感興趣。他解釋說,他不想要另一個維護者:

如果你想因為跨語言代碼庫而使 Linux 難以維護,那就去做吧這樣你必須自己處理,而不是將這種“癌癥”擴散到核心子系統。(這里的“癌癥”明確指的是跨語言代碼庫,而不是 Rust 本身,只是為了避開那些喜歡煽風點火的人)。

熟悉技術歷史的人可能會記得,2001 年,時任微軟首席執行官的史蒂夫·鮑爾默(Steve Ballmer)曾將 Linux 比作癌癥。“Linux 是一種癌癥,它從知識產權的角度附著在它接觸到的一切事物上,”鮑爾默說,那時 Linux 還沒有擴散到 Windows 子系統 for Linux。

赫爾維格接著爭辯說,讓其他人維護 DMA 內存分配器的 Rust 抽象層作為一個單獨的組件并不能改善情況,反而會阻礙內核的可維護性:

每一種額外的語言滲入,都會極大地降低內核作為一個集成項目的可維護性。Linux 能夠存活這么久的唯一原因是它沒有內部邊界,而添加另一種語言則完全打破了這一點。你可能不喜歡我的回答,但我將盡我所能阻止這種情況。這不是因為我討厭 Rust。盡管它不是我最喜歡的編程語言,但它肯定是最好的新語言之一,我鼓勵人們在適合的項目中使用它。我絕對不希望它出現在我需要維護的巨大 C 代碼庫附近。

Ashai Linux 項目負責人赫克托·馬丁(Hector Martin)表示,他認為赫爾維格的言論構成了違反行為準則的行為,但他懷疑不會采取任何紀律處分。《注冊報》詢問馬丁是否打算提交行為準則投訴,但我們尚未收到回復。

Linus的態度決定Rust for Linux項目的存亡

馬丁認為,Rust for Linux 的開發人員應該忽視赫爾維格的擔憂,并提交他們的補丁以供內核負責人林納斯·托瓦爾茲(Linus Torvalds)批準:

“如果林納斯沒有在這個話題上給出權威性的答案,米格爾和其他 Rust 人員應該在補丁經過審查并準備好后直接合并這個系列,忽略克里斯托夫試圖破壞項目的明顯企圖。如果林納斯[接受拉取請求],克里斯托夫說什么都不重要。如果林納斯不[接受],[Rust for Linux]項目基本上就死了,除非林納斯或克里斯托夫采取行動。其他一切都是在兜圈子。”

有外媒曾詢問赫爾維格是否愿意就上面馬丁的評論發表意見,他拒絕了。

支持Rust的理由

2022 年 10 月 3 日,Linux 內核增加了對 Rust 代碼的支持,此前不久,微軟 Azure 首席技術官馬克·魯西諾維奇(Mark Russinovich)曾主張新的編程項目應該用 Rust 而不是 C 或 C++ 來編寫。

“為了安全性和可靠性,行業應該宣布這些語言已經過時,”魯西諾維奇說。

他的理由是,Rust 代碼可以編寫得避免困擾 C 和 C++ 代碼的內存安全漏洞(例如緩沖區溢出),這些漏洞是大型項目中大多數嚴重漏洞的根源。這種觀點隨后得到了世界各地政府安全機構的支持。

Linus:有些人不希望 Rust 侵入他們的領域

那些編寫 C 和 C++ 代碼的人注意到了對 Rust 日益增長的興趣,并承認需要解決內存安全問題。因此,有許多項目正在進行中,例如 TrapC、FilC、Mini - C 和 Safe C++,旨在使 C 和 C++ 更不容易受到內存漏洞的影響,此外還有像 DARPA 的 TRACTOR 這樣的努力,以自動將 C 代碼轉換為 Rust。

在菲略去年宣布退出 Rust for Linux 之后不久,Linux 領袖林納斯·托瓦爾茲(Linus)在奧地利維也納的 Linux 基金會開源峰會上,就 C 和 Rust 開發者之間的摩擦發表了看法。

“顯然,有些人就是不喜歡 Rust 的概念,也不希望 Rust 侵入他們的領域,”托瓦爾茲說,“甚至有人在談論 Rust 集成是一個失敗……我們已經做了兩年了,現在就說這個還為時過早,但我認為,即使它最終成為一個失敗——而我不認為它會——這也是學習的過程。”

到目前為止,Linux 開發者社區已經了解到 Rust 并不總是受歡迎的。

剛剛!馬丁請求辭去Linux內核維護者的職務

最新消息,本周五(2月7日發搞當天),赫克托·馬丁已請求辭去 Linux 維護者的職務。

圖片圖片

“我對內核開發流程或社區管理方式已經沒有任何信心了,”他在給 Linux 內核郵件列表的信中寫道。

“蘋果/ARM 平臺的開發將繼續在下游進行。如果我以后自己想為任何子樹提交一些補丁到上游,我可能會,也可能不會。任何愿意自己為上游提交而戰的人都可以這么做。”

參考鏈接:https://www.theregister.com/2025/02/05/mixing_rust_and_c_linux/?td=rt-3a

責任編輯:武曉燕 來源: 51CTO技術棧
相關推薦

2021-09-07 11:36:52

首席軟件官基礎設施安全建設

2013-01-18 14:00:59

VMware

2010-02-01 10:11:46

朱駿陳曉薇

2013-05-20 17:00:34

LinuxLinux兼容

2013-03-25 14:10:02

Windows Blu

2025-10-08 11:18:41

2014-11-11 14:31:07

應用交付/地鋪科技

2009-11-30 15:05:54

2012-01-05 15:52:47

移動游戲開發者

2024-01-10 17:37:17

概率token模型

2025-01-26 16:12:52

PythonRust開發

2015-02-11 14:53:58

微信SDK

2023-09-07 13:33:00

開發者大會

2015-04-24 15:24:39

搜狗手機輸入法

2021-03-05 15:58:45

AI 數據人工智能

2021-06-18 15:15:51

機器學習Rust框架

2013-02-22 15:06:46

WPS陳歐體金山軟件

2018-08-16 21:31:58

微信小程序開發者

2021-12-21 21:52:05

微信冬至移動應用

2011-08-25 09:17:24

庫克喬布斯蘋果
點贊
收藏

51CTO技術棧公眾號

色一情一乱一伦一区二区三区丨 | 国产亚洲一区二区在线观看| 97色在线观看免费视频| 亚洲va男人天堂| www.日日操| 91热视频在线观看| 污污视频在线| 久久久天堂av| 成人激情黄色网| www.youjizz.com亚洲| 色狠狠久久av综合| 色综合久久66| 水蜜桃一区二区三区| 在线观看中文字幕av| 伊人久久婷婷| 91丨九色丨国产丨porny| 亚洲人精选亚洲人成在线| 天天操,天天操| a级大胆欧美人体大胆666| 国产午夜精品理论片a级大结局| 日韩美女毛茸茸| 久久综合亚洲色hezyo国产| 国产欧美日韩精品一区二区免费 | 日本在线观看免费视频| 国产理论电影在线| 中文字幕免费一区| 国产一区免费在线| 精品人妻久久久久一区二区三区| 欧美日韩精品一区二区视频| 欧美变态tickling挠脚心| 国产在线青青草| 污片视频在线免费观看| 国产精品久久久久婷婷| 免费久久99精品国产自| 日韩精品在线不卡| 重囗味另类老妇506070| 日韩午夜激情视频| 8x8x最新地址| 日日夜夜天天综合| 欧美日韩国产一区二区三区| 成人性做爰片免费视频| 国产不卡精品视频| 捆绑调教一区二区三区| 国产精品com| 在线能看的av| 99国产精品99久久久久久粉嫩| 日韩一区二区久久久| 成人免费在线观看视频网站| 成人影院入口| 午夜精品一区二区三区三上悠亚| 国产精品手机视频| 国产特级黄色片| 裸体在线国模精品偷拍| 国产99久久精品一区二区 夜夜躁日日躁| 精品国产欧美日韩不卡在线观看| 欧美freesex8一10精品| 精品国产91洋老外米糕| 日本wwwxx| 日韩一区二区三区在线看| 欧美视频一二三区| 在线观看国产一级片| 久久青草视频| 91麻豆精品91久久久久同性| 久久亚洲一区二区三区四区五区高| 中文字幕免费高清| 欧美军人男男激情gay| 亚洲最新在线视频| 欧美性猛交xxxx乱大交少妇| 99精品电影| 色综合久久久久久中文网| 精品无码人妻一区二区三| 亚洲私人影院| 欧洲成人免费视频| 最近中文字幕在线免费观看| 韩国亚洲精品| 麻豆免费精品视频| 欧美激情在线播放| 国产夫妻性爱视频| 都市激情亚洲| 亚洲品质视频自拍网| 极品人妻videosss人妻| 中文字幕一区二区三区中文字幕| 日韩免费福利电影在线观看| 欧美夫妇交换xxx| 亚洲国产网址| 最近2019年好看中文字幕视频| 国产大屁股喷水视频在线观看| 亚洲91久久| 亚洲人成电影网| 我要看一级黄色录像| 午夜激情一区| 欧美一级成年大片在线观看 | 亚洲伦理精品| 国产精品久久久久久久久影视| 91国产免费视频| 国产精品久久久久久久久久妞妞| 日韩美女中文字幕| 国产丝袜在线视频| 久久精品男人天堂av| 艳母动漫在线免费观看| 岛国在线视频网站| 亚洲另类色综合网站| 日韩少妇内射免费播放| 欧美黄色a视频| 亚洲福利在线看| 91禁男男在线观看| 日韩网站在线| 91精品久久久久久久久不口人| 日本wwwxxxx| 国内精品久久久久影院色| 国产精品区一区| 亚洲天天影视| 狠狠躁夜夜躁久久躁别揉| 99九九精品视频| 久久最新网址| 久久久久久久久久久91| 亚洲一级在线播放| 久久综合色天天久久综合图片| 91社在线播放| 国产一区一一区高清不卡| 色噜噜夜夜夜综合网| 日本55丰满熟妇厨房伦| 精品国产一区二区三区av片| 久久久久久久成人| 国产免费的av| 国产女人aaa级久久久级| 欧美人成在线观看| 国产日韩欧美中文在线| 国产午夜精品免费一区二区三区 | 成人免费观看a| 精品av中文字幕在线毛片 | 久久视频在线直播| 五月婷婷激情五月| 91视视频在线观看入口直接观看www | 日本三级黄色网址| 亚洲综合图色| 91精品国产91久久久| 性中国xxx极品hd| 亚洲免费在线视频一区 二区| 亚洲一区在线不卡| 欧美日韩一区二区三区视频播放| 国产91成人在在线播放| 噜噜噜久久,亚洲精品国产品| 国产精品18久久久久久久久| 亚洲五月六月| 欧美aaaaaaaa| 最新中文字幕亚洲| 波多野结衣一区二区三区四区| 久久亚洲综合av| 青青在线视频观看| 免费成人网www| 国产999精品久久久影片官网| 美国一级片在线免费观看视频| 亚洲成人1区2区| 亚洲香蕉中文网| 亚洲区第一页| 国产自产精品| 亚洲人成在线网站| 亚洲男人天堂手机在线| 国产中文字幕视频| 国产色爱av资源综合区| 91色国产在线| 99久久精品网站| 亚洲字幕一区二区| 蜜乳av一区| 欧洲一区二区三区在线| 舐め犯し波多野结衣在线观看| 天堂午夜影视日韩欧美一区二区| 欧美人与性禽动交精品| 狠狠久久综合| 欧美成人精品影院| 欧美77777| 色婷婷精品久久二区二区蜜臀av | 99热这里只有精品1| 亚洲精品免费一二三区| 欧美性生交xxxxx| 亚洲综合不卡| 夜夜爽99久久国产综合精品女不卡 | 亚洲午夜精品久久久久久久久| www男人天堂| 久久综合亚州| 久久视频免费在线| 日韩中文字幕无砖| 欧美资源在线观看| 麻豆传媒在线免费看| 精品国产自在久精品国产| av大片在线免费观看| 国产精品盗摄一区二区三区| 中国男女全黄大片| 久久久久久自在自线| 伊人久久大香线蕉精品| 丁香5月婷婷久久| 国产精品久久久久久久久久久久久久 | www.国产一区| 欧美性猛交 xxxx| 欧美亚洲愉拍一区二区| 精品99在线观看| 国产日韩欧美激情| 韩国三级在线看| 欧美aaa在线| 国产九九九九九| 91亚洲人成网污www| 久久国产精品-国产精品| 国产69精品久久久久9999人| 久久久免费精品| 美女免费久久| 亚洲欧洲视频在线| www.精品视频| 欧美日韩亚洲高清一区二区| 日韩av手机在线播放| 激情一区二区| 椎名由奈jux491在线播放| 全球av集中精品导航福利| 热久久免费视频精品| 三级av在线播放| 中文字幕亚洲一区二区va在线| zjzjzjzjzj亚洲女人| 免费的成人av| 黄色a级片免费| 午夜国产欧美理论在线播放| 先锋影音网一区| 同性恋视频一区| 俄罗斯精品一区二区三区| 欧美成人黄色| 国产精品成人av在线| 日韩av一卡| 久久久久久亚洲精品| 黄色国产网站在线播放| 中文国产亚洲喷潮| 国产三级视频在线| 亚洲欧美激情在线视频| 天天干,夜夜操| 欧美va在线播放| 国产露脸91国语对白| 91豆麻精品91久久久久久| 日本亚洲欧美在线| 亚洲午夜成aⅴ人片| 成熟的女同志hd| 日韩毛片一二三区| 日本少妇aaa| 国产精品福利一区二区三区| 欧美福利第一页| 欧美韩日一区二区三区四区| 在线观看福利片| 久久色在线观看| 少妇久久久久久久久久| 久久久久久久久伊人| aaaaa级少妇高潮大片免费看| 99久久婷婷国产| 国产精品福利导航| 91色在线porny| 日韩在线免费观看av| 国产亚洲欧洲997久久综合 | 久久久久成人精品| 调教一区二区| 久久久久久久久久久网站| 黄色小说在线播放| 国内免费久久久久久久久久久| xxxx成人| 青青草原一区二区| 你懂得影院夜精品a| 国产精品久久久久久影视| 精品国产黄a∨片高清在线| 国产综合久久久久| 免费观看亚洲视频大全| 国产精品成人观看视频免费| 精品按摩偷拍| 欧美日韩最好看的视频| 欧美一级精品片在线看| 99久久精品无码一区二区毛片 | 日日夜夜一区二区| www.com黄色片| 国产精品影视网| 国产精品第七页| 国产欧美日韩另类一区| 欧美三级黄色大片| 久久亚洲捆绑美女| 免费看裸体网站| 亚洲六月丁香色婷婷综合久久| 久久精品人妻一区二区三区| 欧美色视频日本版| 国产又粗又大又爽| 欧美sm美女调教| 精品av中文字幕在线毛片 | 欧美污视频久久久| 色呦哟—国产精品| 黄色网在线视频| 国产一区二区三区成人欧美日韩在线观看| 91看片就是不一样| 国产一区二区三区在线观看免费视频 | 99亚洲男女激情在线观看| 成人三级在线| heyzo久久| 国产精品www在线观看| 日韩国产欧美三级| 欧美69精品久久久久久不卡| 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 国产精品亲子伦av一区二区三区| 91国产丝袜在线放| 欧美日韩播放| www.在线观看av| 欧美r级电影| 国产免费黄色小视频| 久久丁香综合五月国产三级网站 | 国产人妖ts一区二区| 五码日韩精品一区二区三区视频| 国产精品jizz在线观看美国| 久久久国产欧美| 99精品视频中文字幕| 91嫩草|国产丨精品入口| 色老汉av一区二区三区| 人妻夜夜爽天天爽| 久热国产精品视频| 国产经典一区| 久久久精品有限公司| 欧美激情综合色综合啪啪| 少妇黄色一级片| 久久亚洲影视婷婷| 国产手机在线视频| 日韩你懂的电影在线观看| 欧美日本一道| 国产精品视频免费在线观看| 日韩欧美在线精品| www在线观看免费| 成人免费看视频| 69av视频在线| 91精品国产综合久久久久久久久久| 国产资源在线播放| 欧美中文字幕第一页| 成人18夜夜网深夜福利网| 一本色道久久88亚洲精品综合| 免费成人av在线| 国产18无套直看片| 欧美最新大片在线看| 黄色av网站在线| 日韩免费在线免费观看| 欧洲在线一区| 一区二区传媒有限公司| 本田岬高潮一区二区三区| 久久中文字幕在线观看| 日韩欧美在线网站| 2024短剧网剧在线观看| 亚洲一区二区三区xxx视频| 国产精品成人a在线观看| 欧美第一页浮力影院| 国产精品二三区| 国产一区二区三区成人| www.亚洲一区| 久久99成人| 欧美中日韩在线| 成人av手机在线观看| www.天天色| 日韩电视剧免费观看网站| 中文字幕成在线观看| 美女主播视频一区| 日韩精品亚洲一区二区三区免费| 免费看污片的网站| 欧美日韩在线播放一区| 黄网页免费在线观看| 999热视频| 在线国产欧美| 国产精品无码午夜福利| 色婷婷激情综合| 91caoporn在线| 欧美极品欧美精品欧美视频 | 日韩欧美国产一二三区| 国产盗摄一区二区| 女同一区二区| 美国欧美日韩国产在线播放| 日韩国产第一页| 精品国产区一区| 久久人体大尺度| 亚洲最大免费| 成人午夜看片网址| 亚洲影院在线播放| 日韩在线视频网| 深夜福利一区| 少妇性饥渴无码a区免费| 日本一区二区免费在线 | 成人在线爆射| 一区二区三区av| 成人免费av在线| а中文在线天堂| 欧美国产日韩一区二区在线观看| 青青草这里只有精品| 亚洲老女人av| 午夜视频在线观看一区| 国产一级网站视频在线| 亚洲va男人天堂| 久久精品系列| 麻豆疯狂做受xxxx高潮视频| 日韩电影在线观看中文字幕| 国产亚洲人成a在线v网站 | 欧美日韩精品免费观看| 国产在线精品国自产拍免费| 天天爽夜夜爽夜夜爽精品| 久久精品国产96久久久香蕉| 高潮一区二区| 国产人妻互换一区二区| 久久婷婷国产综合精品青草|