→ redDest: 為什麼學校沒有教 11/27 20:20
剛出廠不該生鏽八
推 jeff666: 學校沒教的可多了 11/27 20:21
※ 編輯: wei115 (122.117.6.78 臺灣), 11/27/2025 20:22:15
推 attacksoil: 我只會python和js 下一個請問建議rust還是c++ 11/27 20:22
推 avalonworld: 最近cloudflare當機 我記得就是Rust的異常沒好好處 11/27 20:22
→ avalonworld: 理導致的 11/27 20:22
推 tsunamimk2: 光是所有權就會讓人發瘋 加上mut/&的排列組合 11/27 20:22
→ tsunamimk2: rust目前在系統程式開發比較多 linux kernel正在嘗試 11/27 20:23
→ avalonworld: @attacksoil 買go 11/27 20:23
→ attacksoil: 不是rust的鍋吧 應該說rust沒讓錯誤隱藏 11/27 20:23
→ tsunamimk2: 另一個就是...SOL的smart contract 11/27 20:23
→ attacksoil: 比較想學能寫apps的 後端感覺python通常就夠了 11/27 20:24
→ tsunamimk2: rust夠低階 低到可以直接嵌asm 11/27 20:24
推 chejps3105: 是說nano banana pro做梗圖真方便,有了nano banana p 11/27 20:24
→ chejps3105: ro之後,以後想到什麼博君一笑的梗就不會因為不會畫 11/27 20:24
→ chejps3105: 圖而無法表達了 11/27 20:24
→ tsunamimk2: c++真的算了 商用大型軟體的話 java/C# 11/27 20:24
推 jeff666: C#不錯啊 11/27 20:25
推 tank44444: 明明是rust,規範卻很hard 11/27 20:25
→ lanstype: 回4樓,不是rust的鍋,是cloudlfare員工犯低級錯誤 11/27 20:25
→ tsunamimk2: go其實也算高階語言 之前的專案用來寫後端 11/27 20:26
推 avalonworld: 我沒表達清楚QQ 是想說工具再怎麼好 沒有正確使用是 11/27 20:28
→ avalonworld: 不會幸福的 11/27 20:28
推 tsunamimk2: cloudflare?那是DB的鍋 11/27 20:28
→ tsunamimk2: 更精確的說是ClickHouse沒用對的鍋 11/27 20:30
推 Qorqios: 換 11/27 20:34
推 Richun: 我用一個unsafe{}包整個檔案,請問閣下如何應對? 11/27 20:34
→ tsunamimk2: git blame (x 11/27 20:36
→ tsunamimk2: app喔 要不要直接上flutter 跨平台 類似ecmascript 11/27 20:37
→ tsunamimk2: (Dart) 11/27 20:38
推 gino0717: rust是世界最美的語言 11/27 20:41
推 shadow0326: 抱歉,但是未來最強的程式語言是自然語言 11/27 20:45
→ tsunamimk2: 想太多了 目前最有效的prompt是長得像markdown 11/27 20:46
→ tsunamimk2: 的"自然語言" 11/27 20:46
→ tsunamimk2: AI已經到盡頭了 戈德爾不完備已經告訴我們 11/27 20:47
→ tsunamimk2: 我每天燒三個AI的token 自己架設RAG/MCP 所以別唬爛我 11/27 20:47
→ tsunamimk2: 現在一個Gemini 3一個Claude 開著cursor放在那邊跑 11/27 20:48
推 attacksoil: ai未來發展不知道 但不會是自然語言 太沒效率了 11/27 20:49
→ tsunamimk2: 現在已經不是了 整個回到yaml/markdown的時代了 11/27 20:50
→ tsunamimk2: 所謂AI產生code 不知道系統應該怎麼寫的人 是根本 11/27 20:50
→ tsunamimk2: 無法使用這些工具的 11/27 20:50
→ tsunamimk2: 每天光code review 誤解這點的傢伙的PR都快吐了 11/27 20:51
→ tsunamimk2: 現在面試誰跟我說"Chatgpt跟我說的"直接沒有下一輪 11/27 20:51
→ tsunamimk2: 那些AI用的很神的人是因為他們本來就是神人 11/27 20:52
→ tsunamimk2: 不是蠢蛋搓神燈就以為自己有智慧了 11/27 20:53
推 ohmylove347: 幸福是吧,一個雙向鏈表教你做人,喔不是教你做狗 11/27 20:55
→ tsunamimk2: 害我現在還在那邊整理明天要上版的東西 不能回家練琴 11/27 20:55
→ tsunamimk2: 請愛用Box XD 11/27 20:55
→ tsunamimk2: Box<T>不會用 是無法寫rust大程式的 11/27 20:56
→ tsunamimk2: 氣死我了 我要在辦公室全音量放killkiss 11/27 20:57
→ spfy: 我只是好奇常常有人吹rust 到底有沒有缺點阿 效能好嗎? 11/27 21:00
→ tsunamimk2: 效能當然好啊 指標強迫人寫的時候就要想好 11/27 21:01
→ tsunamimk2: 資料要放在heap還是stack要想好 怎麼可能不好 11/27 21:01
→ tsunamimk2: 但compile極慢 然後學習成本很高 11/27 21:02
→ tsunamimk2: linux kernel有個計劃就是把最底層的用rust寫一輪 11/27 21:03
→ tsunamimk2: 但直接引發drama 熟悉c的維護者直接閃人 11/27 21:04
→ tsunamimk2: C的指標沒弄熟 會很痛苦 11/27 21:06
推 Richun: rust最大的缺點就是信徒沒事就想幹掉C幹掉C++,跟宗教一樣 11/27 21:09
→ tsunamimk2: 對啊 各種地方都在戰 Linus本人都逼著調停好幾次 11/27 21:10
→ tsunamimk2: 目前是開一個sandbox給rust玩 11/27 21:12
→ Richun: 雙向鏈表用不了Box存,Too Many Linked Lists給了兩個解法 11/27 21:12
→ spfy: 聽起來好神奇 11/27 21:13
→ Richun: ,一個是用Rc<RefCell<Node<T>>>的方式去搞慢都不用unsafe 11/27 21:13
推 tsunamimk2: 啊 你說得對 我想太少了 BoxM<T>雙向不成 11/27 21:14
→ Richun: 的,一個是直接把raw pointer包裝起來做C在幹的事。 11/27 21:14
→ tsunamimk2: 這種互相reference的 那個pointer描述都會很麻煩 11/27 21:14
推 k798976869: 現在 AI會教 11/27 21:18
推 inte629l: zig不曉得如何 之前看有人拆遊戲檔案用到這語言 不過目 11/27 21:21
→ inte629l: 前還沒1.0 XD 11/27 21:21
→ tsunamimk2: zig有意思啊 但是現在還很實驗性 11/27 21:23
→ tsunamimk2: 我記得他的重點是cross compile與對c的相容性 11/27 21:26
→ tsunamimk2: 細節就要問高手了 11/27 21:26
推 miyazakisun2: 完蛋我都看不懂 我要被AI淘汰了… 11/27 22:54
推 freedom0116: 是clickhouse的使用錯誤 但你也可以說rust寫的時候沒 11/28 01:25
→ freedom0116: 有完全處理完錯誤訊息 畢竟也沒有想到會出現這種鳥事 11/28 01:25