精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

www.日韩一区| 国产jk精品白丝av在线观看| hd国产人妖ts另类视频| 91色porny蝌蚪| 国产精品久久久久久影视| 中文字幕无码日韩专区免费| 动漫视频在线一区| 欧美最猛性xxxxx直播| 日韩国产精品毛片| 色久视频在线播放| 国产一区二区三区久久久 | 欧美三级三级三级爽爽爽| 最新欧美日韩亚洲| 青青青草网站免费视频在线观看| 久久99久久精品欧美| 96精品视频在线| 大地资源高清在线视频观看| 亚洲精品亚洲人成在线| 在线播放一区二区三区| 日本www在线播放| 黄色av网站在线播放| 97精品电影院| 亚洲影视中文字幕| 老熟妇一区二区三区啪啪| 一区二区亚洲精品| 久久人体大胆视频| 国精产品一区一区三区免费视频| 日本在线成人| 欧美日韩午夜影院| av观看免费在线| 国产福利在线免费观看| 亚洲欧洲日本在线| 亚洲国产精品一区二区第一页 | a级高清视频欧美日韩| 成人天堂噜噜噜| 国产男人搡女人免费视频| 亚洲每日在线| 久久久久久久久久久av| 暗呦丨小u女国产精品| 成人精品视频| 亚洲色图狂野欧美| 7788色淫网站小说| 中文久久电影小说| 日韩女优电影在线观看| 国产无遮挡猛进猛出免费软件| 欧美日韩精品免费观看视完整| 香港成人在线视频| 真实国产乱子伦对白视频| 91精品久久| 一区二区三区在线免费视频| 色撸撸在线观看| 阿v免费在线观看| 国产日韩亚洲欧美综合| 欧美日韩精品综合| 亚洲av成人无码久久精品老人| 成人一二三区视频| 国产精品一区在线播放| 可以免费看毛片的网站| 成人精品国产一区二区4080| 国产精品综合久久久久久| 国产剧情久久久| 激情成人午夜视频| 亚洲www在线观看| www久久久com| 不卡电影一区二区三区| 久久99欧美| 日韩电影免费| 国产午夜亚洲精品羞羞网站| 亚洲美女搞黄| 超碰最新在线| 亚洲高清视频在线| 国产黄视频在线| 午夜日韩成人影院| 欧美日韩午夜在线| 97免费公开视频| 好吊妞视频这里有精品| 亚洲精品永久免费| 国产视频123区| 夜间精品视频| 97国产精品视频人人做人人爱| 成人精品免费在线观看| 三级一区在线视频先锋 | 久久国产精品久久久久久| 亚洲天堂黄色片| 国产精品观看| 欧美最近摘花xxxx摘花| 亚洲天堂手机版| 岛国精品一区二区| 欧洲亚洲一区| 呦呦在线视频| 色综合久久久久综合体桃花网| 黑人粗进入欧美aaaaa| 综合久草视频| 日韩精品视频在线观看免费| 欧美成人短视频| 在线观看视频免费一区二区三区| 日本老师69xxx| 国产精品嫩草影院精东| 99久久国产综合精品麻豆| 色就是色欧美| 丁香花在线高清完整版视频| 欧美在线高清视频| 麻豆传媒在线看| 精品国产乱码久久久久久蜜坠欲下| 久久久99免费视频| 少妇太紧太爽又黄又硬又爽| 热久久国产精品| 精品久久久久久乱码天堂| jizz在线观看中文| 午夜激情久久久| 亚洲综合激情视频| 亚洲精品蜜桃乱晃| 欧美激情a∨在线视频播放| 波多野结衣影片| 成人午夜伦理影院| 色一情一乱一伦一区二区三欧美 | 日本高清在线观看wwwww色| 性久久久久久久久久久久| 欧美成年人视频在线观看| 人人精品亚洲| 欧美丰满少妇xxxx| 97免费观看视频| 国产网红主播福利一区二区| 日本人体一区二区| 欧美视频精品全部免费观看| 中文字幕亚洲综合久久筱田步美| 五月婷婷中文字幕| 大尺度一区二区| 三级在线免费观看| 亚洲国产91视频| 一区二区欧美在线| 你懂的国产在线| 成人黄色大片在线观看 | 青春草视频在线观看| 欧美日韩一区二区欧美激情| 久久久久久久久久久久| 99精品视频免费观看视频| 999国产视频| 在线中文字幕-区二区三区四区| 欧美日韩精品电影| 欧美午夜激情影院| 久久精选视频| 欧美三级华人主播| 国产欧美一区二区三区精品酒店| 日韩电影中文字幕| 久久精品久久精品久久| 成人av午夜电影| 久草视频国产在线| 国产精品白浆| 国内精品美女av在线播放| www.xxx国产| 一区二区三区四区精品在线视频| 中文字幕欧美视频| 欧美在线亚洲综合一区| 亚洲一区二区三区香蕉| 成人看av片| 日韩精品一区二区三区视频播放| 黄色一级片在线| 成人网男人的天堂| 国产免费黄色小视频| 美女一区2区| 欧美洲成人男女午夜视频| 久久国产精品高清一区二区三区| 色噜噜狠狠色综合中国| 亚洲午夜久久久久久久国产| 久久国产精品免费| 无码人妻精品一区二区三区99v| 精品国产亚洲一区二区三区| 欧美大学生性色视频| 丰满熟女一区二区三区| 午夜精品久久久久久久久久| 精品人妻无码一区二区三区| 日本特黄久久久高潮| 在线综合视频网站| 成人在线视频中文字幕| 久久久视频在线| 免费在线超碰| 在线不卡一区二区| 久久久久香蕉视频| 久久嫩草精品久久久精品一| 一区二区三区 欧美| 女主播福利一区| 鲁鲁狠狠狠7777一区二区| 精品国产欧美日韩一区二区三区| 久久成人免费视频| 色丁香婷婷综合久久| 欧美在线|欧美| 强行糟蹋人妻hd中文| 久久综合狠狠综合久久综合88| 亚洲色图 在线视频| 国语精品一区| 视频二区一区| 国产成人夜色高潮福利影视 | 麻豆精品一区| 欧美一区三区三区高中清蜜桃| 在线免费观看黄色网址| 亚洲成成品网站| 中文字幕乱码一区二区| 亚洲国产精品一区二区久久恐怖片| av网站免费在线看| 国产成人亚洲精品狼色在线| 国产精品亚洲a| 欧美午夜一区二区福利视频| 日韩久久不卡| 黄色欧美网站| 91亚洲精品一区| 亚洲www免费| 久久久久国产一区二区三区| 午夜在线视频播放| 日韩成人久久久| 99久久精品国产成人一区二区| 一本大道久久精品懂色aⅴ| 亚洲成人生活片| 亚洲国产精品激情在线观看| 午夜久久久久久久| 国产精品99久久久久久久vr| 国产裸体免费无遮挡| 亚洲精品欧美| 法国空姐在线观看免费| 成人羞羞网站入口免费| 久久精品国产第一区二区三区最新章节 | 亚洲一区二区三区中文字幕| 强制高潮抽搐sm调教高h| 91污片在线观看| 亚洲香蕉中文网| 国产资源精品在线观看| 九一精品在线观看| 久久精品人人做人人爽电影蜜月| 无码av天堂一区二区三区| 欧美日韩影院| 黄色一级片av| 888久久久| 在线丝袜欧美日韩制服| 日韩黄色大片| 色综合久久88色综合天天提莫| 蜜桃一区二区三区| 美女视频久久| 亚洲欧美日本伦理| 精品蜜桃一区二区三区| 国产无遮挡裸体免费久久| 97人人模人人爽人人喊38tv| 国产视频网站一区二区三区| 国产日韩欧美视频在线| 国产精品蜜月aⅴ在线| 国产精品电影网| 精品成人免费一区二区在线播放| 26uuu国产精品视频| 美女av在线免费看| 欧美中文在线免费| 欧美精品高清| 国产精品激情av电影在线观看 | 久久婷婷人人澡人人喊人人爽| 国产精品高潮呻吟久久久久| 国产免费一区二区| 久久亚洲道色| 欧美高清一区二区| 神马影视一区二区| 亚洲国产欧洲综合997久久| 欧美一区二区三区高清视频| 欧美性xxxx69| 日韩国产一区二区| 2021国产视频| 亚洲第一黄网| 国产精品亚洲a| 麻豆精品视频在线观看免费| 国产精品久久久久久久av福利| 国产伦精品一区二区三区免费| 国产精品果冻传媒| 91麻豆6部合集magnet| 国产精品高清无码在线观看| 国产精品视频你懂的| 在线观看亚洲网站| 亚洲综合激情网| 成年人视频在线免费看| 欧美亚洲一区二区在线观看| 91麻豆国产在线| 精品国产伦一区二区三区观看方式| 熟妇高潮一区二区高潮| 国产一区二区av| 久久五月精品| 97视频在线观看成人| 在线看欧美视频| 91久久在线播放| 美日韩黄色大片| 亚洲国产高清国产精品| 欧美日韩亚洲国产精品| 2022亚洲天堂| 精品一区二区三区在线播放| 中文在线观看免费视频| 国产婷婷色一区二区三区 | 韩日欧美一区| 欧在线一二三四区| 国产精品一区在线观看你懂的| 日本高清www| 亚洲精品视频自拍| 日本视频免费观看| 日韩一级黄色片| 国产特黄在线| 久久久久国产精品免费| 99久久综合国产精品二区| 国产乱码精品一区二区三区中文| 欧美岛国激情| 99热在线这里只有精品| 久久99精品国产麻豆婷婷| 六十路息与子猛烈交尾| 亚洲视频在线观看三级| 日本五十熟hd丰满| 欧美精品乱码久久久久久| 四虎电影院在线观看| 美日韩精品免费视频| 超薄肉色丝袜脚交一区二区| 国产精品一区二区欧美| 亚洲最新av| 污网站免费在线| 久久先锋影音av鲁色资源| 久久精品99国产精| 欧美精品久久99久久在免费线 | 九九视频精品全部免费播放| 国产精品三级一区二区| 捆绑调教美女网站视频一区| 中文字幕一区二区三区人妻不卡| 亚洲精品久久嫩草网站秘色| 中文字幕资源网| 国产午夜精品一区二区三区| 九色porny自拍视频在线观看| 99在线观看| 伊人色**天天综合婷婷| 亚洲免费999| 欧美激情一区二区三区全黄| 人人爽人人爽人人片av| 亚洲精品国产精品乱码不99按摩 | 日本在线观看天堂男亚洲| 丁香五月缴情综合网| 欧美中文字幕在线观看视频| 国产一区二区三区不卡在线观看| 九九九视频在线观看| 欧洲一区在线电影| 飘雪影院手机免费高清版在线观看| 97精品国产97久久久久久| 国产91精品入| 黄色大片中文字幕| caoporm超碰国产精品| 亚洲黄色三级视频| 亚洲护士老师的毛茸茸最新章节| rebdb初裸写真在线观看| 国产视频不卡| 国产精品美女久久久浪潮软件| 日本黄色免费观看| 大荫蒂欧美视频另类xxxx| 污污网站免费在线观看| 91chinesevideo永久地址| 亚洲v天堂v手机在线| 麻豆传传媒久久久爱| 国产精品污www在线观看| 亚洲欧美日韩一区二区三区四区| 尤物99国产成人精品视频| 91成人在线| wwwjizzjizzcom| av在线不卡网| 无码人妻av一区二区三区波多野| 国产午夜精品全部视频播放 | 久久久久天天天天| 久久国产主播| 91精品久久久久久久久久久久| 欧美日韩一本到| 日本在线视频中文有码| 国外成人免费视频| 日韩在线a电影| 日韩激情综合网| 精品国产网站在线观看| 中文字幕在线高清| 午夜精品亚洲一区二区三区嫩草| 狠狠色丁香久久婷婷综合_中| 午夜少妇久久久久久久久| 亚洲第一页自拍| 欧美极品免费| 国产又粗又爽又黄的视频 | 欧美熟妇激情一区二区三区| 欧美日韩中文字幕一区二区| 亚洲妇熟xxxx妇色黄| 久久人人97超碰人人澡爱香蕉| 麻豆传媒一区二区三区| 国产第一页第二页| 伊人伊成久久人综合网小说| 久久国产精品美女| 成人久久久久久久久| 中文子幕无线码一区tr | 国产一区二区三区视频在线观看| 国产精品18| 2022亚洲天堂| 亚洲精选视频免费看| 香蕉久久一区二区三区| 国产在线观看精品一区二区三区| 亚洲夜间福利| 懂色av粉嫩av蜜臀av一区二区三区| 亚洲国产成人爱av在线播放| 91大神在线观看线路一区| 阿v天堂2018| 亚洲欧美日本在线| 国产高清一区在线观看|