Fw: [閒聊] Linux Kernel 6: Rust lang 支援

看板C_and_CPP (C/C++)作者 (沒有存在感的人)時間1年前 (2022/10/08 15:49), 1年前編輯推噓15(15034)
留言49則, 22人參與, 1年前最新討論串1/1
有板友建議將rust納入本板討論範圍 但這樣板名是不是該換啊? 請各位板友踴躍發言 (不過板工自己沒在用rust,真要納入可能就是時候換板主了) PS: 若有反對請盡快提出理由, 若正反理由均合情合理板工會考慮辦投票解決爭端 ※ [本文轉錄自 Linux 看板 #1ZGED4xI ] 作者: dzwei (Args&&... args) 看板: Linux 標題: [閒聊] Linux Kernel 6: Rust lang 支援 時間: Sat Oct 8 10:41:04 2022 https://tinyurl.com/kx9z6pks Linux Torvalds 與多數Kernel開發者 也一致同意Rust是第二個開發語言了 畢竟Rust現代、快速、優雅 邊界檢查與執行續安全也包含在裡面 有Modern C++的特性 但是沒有C++的歷史包袱 不過6.0很多東西還沒commit進去 可能要到6.1才有比較完整的支援 這裡有Binging相關的文章 https://lwn.net/Articles/829858/ 還有請大神來補充 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.24.236.14 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1665196868.A.ED2.html ※ 編輯: dzwei (114.24.236.14 臺灣), 10/08/2022 10:43:44 ※ 編輯: dzwei (114.24.236.14 臺灣), 10/08/2022 10:44:32

10/08 12:33, 1年前 , 1F
這樣可以期待 vendor 可以少寫一些爛 code 是嗎 XD
10/08 12:33, 1F
是 Rust目前的目的 主要是針對Driver那塊 schd mm vm那類 目前看來短期好像沒有要改寫的計畫 不過Binding的API文件 內容還太少 正規C語言Linux開發者 短時間應該也不太好上路 Ruest的確是不想用C++的首選沒錯 ※ 編輯: dzwei (114.24.236.14 臺灣), 10/08/2022 13:16:43 ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: wtchen (86.220.65.8 法國), 10/08/2022 15:49:33 ※ 編輯: wtchen (86.220.65.8 法國), 10/08/2022 15:51:32

10/08 16:57, 1年前 , 2F
可以納入rust 但板名沒必要換吧? 板規有含除了C跟C++外的
10/08 16:57, 2F

10/08 20:49, 1年前 , 3F
Rust 看起來還沒有專板
10/08 20:49, 3F

10/08 21:22, 1年前 , 4F
我也覺得可以納入rust與一些組語 畢竟用途接近
10/08 21:22, 4F

10/08 21:23, 1年前 , 5F
可以把rust C C++ 放在板規0或1 已表示這板主要討論的語言
10/08 21:23, 5F

10/08 23:43, 1年前 , 6F
感覺版名加上Rust比較好,滿想學Rust的
10/08 23:43, 6F

10/08 23:55, 1年前 , 7F
我覺得可以加進來 但就我在臉書社群觀察到的 rust的ownersh
10/08 23:55, 7F

10/08 23:56, 1年前 , 8F
ip的相關編譯問題 其實詢問率還滿高的 就算老手看編譯器訊
10/08 23:56, 8F

10/08 23:56, 1年前 , 9F
息就懂 但新手可能就無法如此 沒辦法像C++板面置底一篇十
10/08 23:56, 9F

10/08 23:57, 1年前 , 10F
誡 我是怕板上到時候充滿一堆相似詢問文章
10/08 23:57, 10F

10/08 23:59, 1年前 , 11F
C++大部分的錯誤都很直覺 用一篇置底可能能說明85%的問題
10/08 23:59, 11F

10/09 00:00, 1年前 , 12F
我不知道新手是否能從單篇文章跟編譯器訊息推理出錯誤原因
10/09 00:00, 12F

10/09 00:01, 1年前 , 13F
^rust
10/09 00:01, 13F

10/09 00:13, 1年前 , 14F
樓上那個例子 其實這樣想想 rust真的有很大的優點
10/09 00:13, 14F

10/09 00:13, 1年前 , 15F
就是compile time可以檢查出很多東西(雖然提示文字有待加強
10/09 00:13, 15F

10/09 00:14, 1年前 , 16F
那些問題很多時候 C C++的compiler甚至警告都沒丟
10/09 00:14, 16F

10/09 00:29, 1年前 , 17F
哈 從C++轉rust剛開始學真的會有一段陣痛期 但編譯器提示是
10/09 00:29, 17F

10/09 00:30, 1年前 , 18F
的滿強的 寫code期間看hint就知道哪裡寫錯了
10/09 00:30, 18F

10/09 00:32, 1年前 , 19F
其實還有認識一些老C++開發者沒有接觸modernC++
10/09 00:32, 19F

10/09 00:33, 1年前 , 20F
也是rust學幾天就放棄了....
10/09 00:33, 20F

10/09 00:33, 1年前 , 21F
跟我放棄go lang的速度一樣快(?)
10/09 00:33, 21F

10/09 00:33, 1年前 , 22F
所以我才說rustlang不是第一或第二學的程式語言
10/09 00:33, 22F

10/09 00:34, 1年前 , 23F
C++老前輩他們對記憶體管理與lock管理很有信心 而我沒有QQ
10/09 00:34, 23F
※ 編輯: wtchen (86.220.65.8 法國), 10/09/2022 03:17:38 ※ 編輯: wtchen (86.220.65.8 法國), 10/09/2022 03:18:16

10/09 14:14, 1年前 , 24F
反對~rust要來跟c/c++搶飯碗嗎XD
10/09 14:14, 24F

10/09 15:35, 1年前 , 25F
我個人是絕覺得ok
10/09 15:35, 25F

10/09 20:11, 1年前 , 26F
c++已經夠複雜了,rust和c關係還近一點
10/09 20:11, 26F

10/09 20:42, 1年前 , 27F
C++的複雜源自其歷史包袱,還有那該死的彈性(?)
10/09 20:42, 27F

10/09 20:43, 1年前 , 28F
其實rust比較接近modern C++ 跟C的關係比較遠一點點
10/09 20:43, 28F

10/09 21:32, 1年前 , 29F
CCR版
10/09 21:32, 29F

10/10 00:30, 1年前 , 30F
樓上挺有創意
10/10 00:30, 30F

10/10 09:44, 1年前 , 31F
CRC版我覺得比較正面wwww
10/10 09:44, 31F

10/10 10:57, 1年前 , 32F
反對,想不到不開新板的理由
10/10 10:57, 32F

10/10 12:52, 1年前 , 33F
反對 其他語言都是開新版,沒道理要因爲 rust 而特別對
10/10 12:52, 33F

10/10 12:52, 1年前 , 34F
10/10 12:52, 34F

10/10 14:33, 1年前 , 35F
反對,理由同上,組語還可以說是編譯器擴充能在c裡面直
10/10 14:33, 35F

10/10 14:33, 1年前 , 36F
接寫組語,但目前在 rust 裡面能寫 c 法寫反之不行,應
10/10 14:33, 36F

10/10 14:33, 1年前 , 37F
該是開 rust 然後可以在 rust 板討論 C XD
10/10 14:33, 37F

10/10 17:48, 1年前 , 38F
C rust 版,簡稱西魯版
10/10 17:48, 38F

10/10 18:07, 1年前 , 39F
認真回這個版跟Linux kernel 開發沒直接關係
10/10 18:07, 39F

10/10 18:07, 1年前 , 40F
納進來有點牽強
10/10 18:07, 40F

10/10 18:08, 1年前 , 41F
但個人歡迎討論C跟Rust怎麼互call
10/10 18:08, 41F

10/10 21:18, 1年前 , 42F
贊成 現在PTT的新版陣亡率太高 不如善用現有版面
10/10 21:18, 42F

10/10 21:19, 1年前 , 43F
而且Rust跟C++使用族群高度重疊
10/10 21:19, 43F

10/10 23:51, 1年前 , 44F
反對,未來RUST人數增加會變太混亂
10/10 23:51, 44F

10/11 10:45, 1年前 , 45F
同意 這裡一天不到一篇 真加一點活水
10/11 10:45, 45F

10/11 11:00, 1年前 , 46F
板上根本沒人 可以混亂一點R 比較熱鬧
10/11 11:00, 46F

10/11 16:36, 1年前 , 47F
我覺得是不太需要改版名,其實這裡偶爾也會出現 asm
10/11 16:36, 47F

10/11 17:24, 1年前 , 48F
把卡蹦語言還有西加加前端納入還比較合理?
10/11 17:24, 48F

10/13 08:33, 1年前 , 49F
加入RUST RUST RUST RUST RUST!!!! 想學ㄎㄎㄎ
10/13 08:33, 49F

10/14 10:45, 1年前 , 50F
把全國轉信板 programming 放哪裡了 XD
10/14 10:45, 50F
文章代碼(AID): #1ZGIkEcx (C_and_CPP)
文章代碼(AID): #1ZGIkEcx (C_and_CPP)