噓 final01: 好慘,一個不懂c++的人說c比c++適合... 06/28 07:31
推 RouterHsieh: 作為一個搞底層出身的人我覺得這篇很中肯啊, 06/28 07:55
→ RouterHsieh: 一樓的覺得人家不懂的話要不要自己回一篇? 06/28 07:55
推 sw12: 看到節操我笑了...要你什麼姿勢就什麼姿勢。這是C的魅力 06/28 09:14
推 Chricey: UC2 06/30 18:38推 psychic: 用C寫web,都不用考慮相容性了嗎...更新改死你 06/28 09:26
推 nicehorse06: 請問原po覺得rust未來趨勢?是否很多C的情景都可以 06/28 09:50
→ nicehorse06: 改用rust 06/28 09:50
推 Kroner: 蔓越莓益生菌推薦 06/30 21:33聽說目前 rust 社群有個迷因,打算把全世界都用 rust 改寫過。
但也有可能是這個原因,現在還找不太到只有 rust 版本的專案。
再來目前我測試的 Benchmark 結果 rust 的效能還沒辦法和 C 真的做比較,在某些狀況
下可以勝過 Golang, 但是 rust 沒有 GC, 在 Benchmark 的場景中不一定會觸發 Golang
的 GC 事件,再加上 rust 剛開始,所以很多部分還有最佳化空間,Golang 也是經過了
幾年的最佳化,所以一些東西真的不好說。
然後從我的觀點看來,rust 導入的擁有權概念是比較新的概念,但是對高中生來說可能
沒差,反正所有東西都是新的。所以他們可能不會覺得 rust 特別難。
目前 rust 的開源程式碼有比較少,這部分也導致 copilot 寫 rust 的準確度沒有那麼高
回到問題上,Linux 整個改寫成 rust 我認為難度太高,但是你可以先觀察 RTOS
https://arewertosyet.com/
對於 C 的信仰差不多是常數效能等於一切,因此只要在某個平台上 C 沒辦法在效能上
超過 rust,那大概就滅教了吧...
推 Bencrie: 我是覺得 CPU 3GHZ 跟 10Gbps 的關係比較奇怪啦 06/28 10:14
推 neo5277: 純推分頁開一堆 06/28 10:20
推 wei115: 用cpython技術上來說也是用c寫web 06/28 10:25
推 Kroner: 瑪卡功效女性 06/30 22:40
認真來說 cpython 的程式碼因為那些矜持,所以只是能用 C 編譯器編譯,效能而言沒有
到一般寫 C 的工程師的基本水準。
推 abccbaandy: 效能真的沒人在乎啦,看electron寫出來體驗爛到爆還不 06/28 10:49
→ abccbaandy: 是只能繼續用 06/28 10:49
→ abccbaandy: 趕快寫出來讓老闆能拿出去賣錢實在 06/28 10:50
推 Chricey: 苦瓜胜肽 07/01 15:59→ kshieh: C++ smart pointer 表示 06/28 11:13
→ x000032001: C++ RAII表示 06/28 13:33
→ fatb: 確實不可能 這跟市佔扯上關係了 06/28 14:01
推 Kroner: 蔓越莓益生菌推薦dcard 07/01 16:00→ fatb: 除非不同語言做串接 06/28 14:01
→ brucetu: 讚 06/28 17:19
※ 編輯: pichubaby (150.117.165.81 臺灣), 06/28/2024 23:55:49
推 knme: 推 06/29 14:52
→ superpandal: rust不論編譯耗時還是硬碟佔用都很多 整天被編譯器整 06/29 18:06
→ superpandal: 蠱時間都沒了 06/29 18:06
→ BoXeX: 一些底層的程式 連malloc都沒 記憶體自己管理的 06/29 19:53
→ BoXeX: 應該是沒有用 rust 的必要 06/29 19:53
推 wsad50232: 老是有人愛說別人不懂C++, 那自己又懂了什麼 06/29 22:04
推 pot1234: 不太喜歡new完不知道什麼時候會delete掉的感覺 06/29 23:47
推 alex70266: 喜歡沒有節操這句 XDD害我在手機面前笑出來 06/30 01:34
推 wizozd84070: 推,長知識了謝謝分享 06/30 07:34
噓 CoNsTaR: 第三句就看得出來原 Po 半毛 C++ 都不懂,這樣都不能噓? 06/30 18:38
→ CoNsTaR: 你來給我教 15 分鐘會的 C++ 可能比原 Po 還多 06/30 18:38
推 hobnob: 能請樓上教兩句,我最近正好在學 06/30 18:58
推 j0958322080: 給樓上,去看智慧指標 06/30 21:33
噓 MoonCode: 06/30 22:22
噓 wuyiulin: 三小有幫你寫好的GC比較有節操? 06/30 22:40
→ wuyiulin: 我的頭開始痛了。 06/30 22:40
推 wulouise: 我覺得很多lib都用c開發跟從c c++中選c這兩者沒有關聯, 06/30 22:53
→ wulouise: 原PO的確沒說理由 06/30 22:53
推 Hitmear: 現在這個時代生產力比效能重要多了,你的產品真的會壓榨 07/01 16:00
→ Hitmear: 全部效能嗎?我懷疑 07/01 16:00
→ Dracarys: @hobnob RAII, Rule of 0/3/5 07/01 16:00
→ superpandal: 效能並不是完全不重要 只是效能瓶頸不在語言本身 07/02 12:03
推 hobnob: 謝謝關鍵字 07/03 17:02