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

嫌 Rust 小家子氣,大佬終于棄坑了!

譯文 精選
開發 前端
Rust 生態系統的局限性之一是 Cargo 構建系統和包管理器的近乎單一文化。雖然在某種程度上使用了其他構建系統(包括集成到更大的多語言項目時的Bazel),但它們并沒有得到工具的很好支持。

?作者 | Raph Levien

策劃 | 言征

51CTO讀者成長計劃社群招募,咨詢小助手(微信號:TTalkxiaozhuli)

多年來,我一直在參與 Rust 和 Rust 社區。我的大部分工作都與創建用于在 Rust 中構建 GUI 工具包的基礎設施有關。然而,我發現我對這種語言越來越失望,我現在太渴望 C++ 的穩定與成熟了!

1、構建系統:Rust 生態小家子氣

Rust 生態系統的局限性之一是 Cargo 構建系統和包管理器的近乎單一文化。雖然在某種程度上使用了其他構建系統(包括集成到更大的多語言項目時的Bazel),但它們并沒有得到工具的很好支持。

相比之下,在 C++ 中,構建系統有很多選擇,允許每個開發人員選擇最適合他們需要的一個。一個非常常見的選擇是 CMake(CMake是一個開源、跨平臺的工具系列,旨在構建、測試和打包軟件,通常用于使用簡單的平臺和編譯器獨立的配置文件控制軟件編譯過程),但也有 Meson、Blaze 及其變體,當然也總是可以求助于 Autotools 并進行制作。如果我們要編譯 AIX 和 DEC OSF/1 AXP 等 Unix 系統,后者尤其有用。如果這些都不夠,還有很多其他選擇,包括 SCons,毫無疑問,我們會定期創建新的選擇。

我們還沒有為 Linebender 項目確定構建系統,但很可能是 CMake,并計劃評估其他系統和遷移,也許是 Meson。

圖片

Linebender:包含許多諸如druid、xilem等許多流行的Rust存儲庫。

2、安全:三個原因放棄Rust

這一變化最具爭議的方面可能是放棄了 Rust 語言的安全保證。但是,出于三個原因,我認為這在實踐中不會成為大問題。

首先,我認為自己是一個足夠優秀的程序員,我可以避免編寫有安全問題的代碼。當然,我曾負責過一些 CVE(包括Android 中的字體解析代碼),但我從那次經歷中吸取了教訓,并且有信心在未來避免此類錯誤。

其次,我認為內存安全問題的危險被夸大了。Linebender 項目主要關注 2D 圖形,部分是游戲,部分是用于創建 GUI 應用程序的組件。如果 GUI 程序崩潰,也沒什么大不了的。如果錯誤是由于我們用作依賴項的庫引起的,我們的客戶會明白這不是我們的錯。內存安全錯誤與邏輯錯誤和其他錯誤沒有根本區別,我們只會在它們出現時修復它們。

第三,C++ 語言正在向更安全的方向發展。我們可以使用現代 C++ 技術來避免原始指針的許多危險(盡管字符串視圖可以比它們的支持字符串更長壽,并且 UI 中使用的閉包可以有非常有趣的生命周期模式)。C++ 核心指南很有用,即使它們在違規中受到尊重。而且,正如下一節所討論的,語言本身有望得到改進。

3、語言演化:Rust沒有根本性的新功能

C++ 的一個顯著特征是新功能的快速采用,現在每 3 年有一個新版本。C++20 為我們帶來了模塊,這是一項創新的新功能,我期待著很快就能真正實現這一功能。展望未來,C++26 可能會擁有堆棧協程、嵌入二進制文件內容以初始化數組的能力、安全的基于范圍的 for 循環,以及許多其他好東西。

相比之下,Rust 的創新步伐變得更加穩健。它曾經非??焖?,并且異步一直是一項重大努力,但最近登陸的特性(例如通用關聯類型)更像是使現有特性的組合按預期工作,而不是帶來任何根本性的新功能;即將推出的“type alias impl trait”與之類似。在這里,很明顯,Rust 因承諾不破壞現有代碼(由版本機制制定)而受阻,而 C++ 可以自由地在每個新版本中實現向后兼容性破壞性更改。

C++ 有更令人興奮的變化值得期待,包括 Herb Sutter cppfront 提出的潛在新語法,甚至是新的 C++ 兼容 Carbon 語言。

幸運的是,我們在 C++ 社區中擁有出色的領導能力。C++ 之父 Stroustrup 關于安全的論文《A call to action: Think seriously about “safety”; then do something sensible about it 》是一份非常值得一讀的文檔,顯示出對 C++ 面臨的問題的深刻理解,并提出了一個引人注目的未來路線圖。

圖片

C++之父去年12月6日發表有關安全的文章

4、社區:Rust 社區有點專橫

我將以關于社區的一些想法作為結束。我盡量不花太多時間在社交媒體上,但我聽說 Rust 社區可能非常專橫,不斷要求用 Rust 重寫項目,并詆毀所有其他編程語言。我會很高興擺脫它,并且相信 C++ 社區會更好、更友好。特別是,C++ subreddit 以其幽默感而聞名。

Rust 社區還以其行為準則和其他促進多樣性的政策而聞名。我堅信編程語言應該不受政治影響,嚴格關注技術本身。在計算機科學領域,我們已經超越了偏見和歧視。我理解某些身份群體可能希望獲得更多代表權,但我認為沒有必要。

5、結論

Rust 是一個很好的實驗,有些方面我會深情地回顧,但現在是時候將 Linebender 項目變成一種成熟的、生產就緒的語言了。我期待與 C++ 社區中的其他人進行富有成效的協作。我們正在尋找幫助 C++ 重寫的人。

原文鏈接:https://raphlinus.github.io/rust/2023/04/01/rust-to-cpp.html

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

2015-12-11 14:02:02

php應用

2021-08-10 09:02:37

NumPy視圖內存

2023-08-08 20:53:47

Rust系統編程語言

2024-10-17 14:14:29

2025-11-07 00:00:00

2023-09-15 12:25:14

JetBrainsRust開源

2024-01-23 18:50:28

UbuntuRust語言

2025-02-17 05:00:00

工具項目Cursor

2023-10-31 07:40:15

EslintJSHint

2024-07-08 00:00:07

2023-06-12 07:00:40

Rust進度任務

2023-05-09 12:27:52

亞馬遜微服務重構

2023-06-02 18:32:00

Rust項目開源

2022-12-19 07:38:02

Rust項目代碼

2024-10-10 12:34:44

2020-02-23 16:33:02

GitHub印度子公司

2021-07-29 20:29:36

Linux c 代碼Java

2024-07-16 16:53:09

2014-01-24 09:55:23

IBM云計算SoftLayer

2020-08-06 16:55:37

虛擬化底層計算機
點贊
收藏

51CTO技術棧公眾號

日韩成人精品视频在线观看| 日韩精品国产一区二区| aaa在线观看| 国产中文一区二区三区| 久久久久国产精品一区| jizz日本免费| 日韩美女在线| 天天综合网 天天综合色| 日韩精品久久一区二区三区| 国产毛片毛片毛片毛片| 亚洲一区日韩| 久久久精品在线观看| 国产精品九九视频| 久久91超碰青草在哪里看| 亚洲国产精品综合小说图片区| 日本不卡二区高清三区| 亚洲精品97久久中文字幕无码| 六月丁香综合| 久久久久久伊人| 日本黄色免费片| 一区二区三区视频免费观看| 日韩精品一区二区三区蜜臀| 日韩欧美在线免费观看视频| 黄色在线观看视频网站| 国产精品免费人成网站| 欧美极品一区二区| 可以免费观看的毛片| 老色鬼精品视频在线观看播放| 57pao精品| 久久亚洲成人av| 天天色综合色| 中文日韩电影网站| 素人fc2av清纯18岁| 538任你躁精品视频网免费| 欧美日韩国产一级二级| 少妇性l交大片| 日韩伦理精品| 五月婷婷激情综合| 真实国产乱子伦对白视频| a级在线观看| 成人免费在线视频| 亚洲一区二区四区| 不卡在线视频| 欧美国产一区在线| 日本在线播放一区| 免费毛片在线| 久久免费精品国产久精品久久久久| 国产成人精品一区二区三区福利| 国产伦精品一区二区三区视频痴汉 | 亚洲欧洲日本一区二区三区| 九九精品视频在线观看| 国产精品丝袜一区二区| 国产精品久久观看| 久久精品这里热有精品| 天天色影综合网| 日韩欧美不卡| 日韩视频欧美视频| 91精品一区二区三区蜜桃| 91亚洲国产| 久久视频免费在线播放| 成人在线观看免费完整| 亚洲天堂一区二区三区四区| 欧美成aaa人片在线观看蜜臀| 亚洲不卡在线播放| 你懂的国产精品永久在线| 欧美成人免费va影院高清| 国产十六处破外女视频| 影音先锋久久| 青青草原成人在线视频| 无码人妻av免费一区二区三区 | 亚洲午夜在线| 国模精品视频一区二区| 国产一级淫片a视频免费观看| 日日噜噜夜夜狠狠视频欧美人| 国产91在线播放九色快色| 免费在线不卡av| 国产一区高清在线| 99视频免费观看| 天天操天天干天天插| 久久婷婷综合激情| 亚洲一区美女| 毛片在线网址| 色8久久人人97超碰香蕉987| 色悠悠久久综合网| 天堂久久av| 亚洲午夜色婷婷在线| 久热这里有精品| 国产一级一区二区| 国产九九精品视频| 风流少妇一区二区三区91| 久久香蕉国产线看观看99| 亚洲午夜激情| 91www在线| 欧美日精品一区视频| 欧美图片自拍偷拍| re久久精品视频| 久久久久久久久中文字幕| 国产又粗又猛又黄视频| 国产91对白在线观看九色| 亚洲人成在线播放网站岛国| 亚洲色图视频免费播放| 在线观看欧美激情| av在线视屏| 欧美久久一二区| 国产伦精品一区二区三区妓女| 久久中文字幕av一区二区不卡| 欧美黑人一级爽快片淫片高清| 在线永久看片免费的视频| 国产一二精品视频| 欧美日韩精品免费看| 青春草视频在线| 欧美性猛交xxxx乱大交退制版| 亚洲少妇一区二区三区| 日韩欧美不卡| 日韩av日韩在线观看| 性生活黄色大片| 国产精品三级在线观看| 国产免费黄色av| 日韩中文一区二区| 色悠悠久久久久| 在线观看日本视频| www.亚洲精品| 国产成人一区二区三区别| 国产福利91精品一区二区| 日韩电影中文字幕| 国产在线观看99| 国产乱国产乱300精品| 色噜噜一区二区| 韩日午夜在线资源一区二区| 欧美色图17p| 国产日韩欧美一区| 91久久精品www人人做人人爽| 成人在线高清视频| 欧美三级免费观看| 亚洲av成人片无码| 欧美日韩一区二区三区四区在线观看| 国产精品免费小视频| 天堂在线中文资源| 午夜精品在线视频一区| 青青草精品在线| 91精品国产91久久久久久黑人| 国产精品九九久久久久久久| 日韩国产福利| 懂色av中文一区二区三区天美| 精品国产免费久久久久久婷婷| 国产精品国产三级国产在线观看| 国产精品女人网站| 国产毛片在线| 在线视频你懂得一区| 在线精品一区二区三区| 国产亚洲一区在线| 欧美1o一11sex性hdhd| 午夜av不卡| 亚洲男人的天堂在线播放| 国产三级av片| 久久综合资源网| 国产1区2区在线| 国产欧美日韩视频在线| 国产精品私拍pans大尺度在线| www.视频在线.com| 欧美日韩一区二区在线视频| 91无套直看片红桃在线观看| 久久精品理论片| 国产又粗又硬又长| 免费精品一区| 久久久久久亚洲精品| 色天堂在线视频| 欧美中文字幕一二三区视频| 国精产品视频一二二区| 国产麻豆日韩欧美久久| 精品人妻大屁股白浆无码| 欧美18免费视频| 国产精品久久久久久久电影| 免费观看在线黄色网| 精品少妇一区二区三区日产乱码 | 麻豆视频在线观看免费网站| 日韩一级高清毛片| 日本五十熟hd丰满| 久久久精品国产99久久精品芒果 | 91.com在线| 美女毛片一区二区三区四区| 国产精品久久久久9999| 色婷婷在线播放| 亚洲免费视频一区二区| 91国产精品一区| 亚洲成人综合网站| 尤物视频最新网址| 欧美婷婷在线| 99国产精品| aa级大片欧美| 可以免费看的黄色网址| 91麻豆精品国产91久久久久推荐资源 | 九九热精品视频国产| 国产自产一区二区| 在线观看91视频| 久久艹精品视频| 国产清纯白嫩初高生在线观看91| 日本黄色www| 日韩不卡一二三区| 国产曰肥老太婆无遮挡| 日本女优一区| 精品国产一区二区三区久久久久久| 成人国产精选| 91a在线视频| 性欧美ⅴideo另类hd| 亚洲午夜未满十八勿入免费观看全集 | 日韩一级精品视频在线观看| 国产中文字幕视频| 亚洲精品视频一区| 免费91在线观看| 久久久久久亚洲综合影院红桃| 又黄又爽又色的视频| 日本一区中文字幕| 99999精品视频| 狠狠入ady亚洲精品经典电影| 婷婷久久青草热一区二区| 日韩成人动漫在线观看| 91久久国产综合久久蜜月精品| 欧美视频第一| 国产精品福利无圣光在线一区| 成入视频在线观看| 久久久久久国产精品久久| 国产在线高潮| 中文字幕日韩免费视频| 国产在线一二| 亚洲男人天堂九九视频| 欧美熟女一区二区| 日韩精品一区二区三区中文精品| 91福利免费视频| 欧美日韩成人综合| 中日精品一色哟哟| 在线亚洲高清视频| 免费看毛片网站| 色综合天天在线| 无码人妻黑人中文字幕| 日韩欧美在线播放| 免费污污视频在线观看| 日韩欧美在线字幕| 亚洲欧美另类在线视频| 高跟丝袜一区二区三区| av资源免费观看| 欧美性黄网官网| 亚洲熟妇无码乱子av电影| 日韩欧美在线观看| 91丝袜一区二区三区| 日韩欧美中文免费| 亚洲av无码乱码国产精品fc2| 欧美色网一区二区| 亚洲视频在线观看免费视频| 欧美日韩国产三级| 国产伦子伦对白视频| 欧美一区二区播放| 亚洲老妇色熟女老太| 亚洲精品在线免费观看视频| 天堂中文在线官网| 亚洲美女精品成人在线视频| 黄色影院在线播放| 中文字幕欧美日韩| 顶级网黄在线播放| 精品中文字幕在线观看| 91在线三级| 日本韩国在线不卡| 78精品国产综合久久香蕉| 成人免费看黄网站| 中文字幕一区二区三区四区久久 | 日韩综合网站| 超薄肉色丝袜足j调教99| 欧美日韩免费| 日韩黄色片视频| 美女性感视频久久| 伊人av在线播放| 91美女视频网站| 女人黄色一级片| 亚洲综合偷拍欧美一区色| 日韩欧美亚洲视频| 欧美午夜精品免费| 亚洲精品97久久中文字幕| 亚洲欧美国产高清va在线播| 黄网站app在线观看| 高清欧美一区二区三区| 美女日韩欧美| 亚洲最大av网站| 一呦二呦三呦国产精品| 在线视频不卡国产| 99精品国产在热久久婷婷| 日本激情视频在线| 成人丝袜18视频在线观看| 亚洲AV无码国产成人久久| 亚洲欧美日韩国产另类专区| 日本学生初尝黑人巨免费视频| 欧美中文一区二区三区| 亚洲成人精品女人久久久| 亚洲视频欧美视频| 影音先锋在线播放| 国产精品av免费在线观看| 日韩免费高清视频网站| 日韩视频精品| 在线 亚洲欧美在线综合一区| 污版视频在线观看| 成人免费av网站| 欧美h片在线观看| 亚洲sss视频在线视频| 国产乱码精品一区二区| 亚洲精品网址在线观看| 成人在线影视| 国产精品麻豆va在线播放| 精品视频高潮| 喜爱夜蒲2在线| 蜜臀91精品一区二区三区| 在线观看日韩精品视频| 亚洲综合在线五月| 中文字幕在线观看1| 日韩成人性视频| 四虎影院观看视频在线观看| 国产精品九九久久久久久久| 国产精品视屏| 台湾无码一区二区| 毛片av一区二区| 丁香激情五月少妇| 日韩欧美中文字幕在线播放| 神马午夜在线观看| 久久久之久亚州精品露出| 精品久久福利| 日韩国产美国| 另类av一区二区| 丰满大乳奶做爰ⅹxx视频| 亚洲一区在线观看免费 | 国产一区二区免费在线| 性少妇xx生活| 欧美日韩一区二区三区四区 | 91精品国产91久久久久福利| 91国内精品| 日韩黄色片在线| 国产激情视频一区二区在线观看 | 天堂av资源在线观看| 亚洲自拍小视频免费观看| 午夜精品一区二区三区国产 | 日韩中文字幕网| 日韩另类视频| 日韩国产高清一区| 奇米影视一区二区三区小说| 91精彩刺激对白露脸偷拍| 粉嫩av一区二区三区免费野| 亚州视频一区二区三区| 91精品国产高清自在线看超| 另类ts人妖一区二区三区| 国产a级片网站| 99久久久国产精品| 亚洲天堂日韩av| 国产视频精品免费播放| a一区二区三区| 亚洲v国产v在线观看| 蜜桃在线一区二区三区| 天天色天天综合| 3d动漫精品啪啪| 日皮视频在线观看| 国产精品亚洲一区| 国产一区二区三区久久| 色无极影院亚洲| 欧美日韩午夜在线视频| 国产在线更新| 国产日本一区二区三区| 亚洲国产片色| 免费a级黄色片| 日韩欧美在线视频| 老司机午夜在线视频| 99在线高清视频在线播放| 99精品国产在热久久下载| 亚洲综合欧美综合| 欧美一区二区三区免费大片| 国产美女一区视频| 欧美一区二区三区精美影视| 蜜臀91精品一区二区三区| 九九热精品免费视频| 日韩电影大全免费观看2023年上 | 欧美日韩在线观看一区二区| 免费在线你懂的| 国产精品加勒比| 日韩高清在线不卡| 一区二区在线观看免费视频| 亚洲精品按摩视频| yy6080久久伦理一区二区| 国产精品igao激情视频| 2021国产精品久久精品| 国产又黄又粗又猛又爽| 97在线观看免费| 色综合狠狠操| 中文字幕在线播放视频| 欧美三级电影一区| 久草免费在线视频| 亚洲视频在线观看日本a| 99视频超级精品| 91资源在线视频| 91产国在线观看动作片喷水| 久久精品亚洲人成影院 | 999国产精品| 亚洲av无码国产精品久久| 制服丝袜av成人在线看| jizz内谢中国亚洲jizz| 日产精品久久久久久久蜜臀|