[閒聊] 被Rust包圍了,好幸福

看板C_Chat (希洽)作者 (社畜)時間1小時前 (2025/11/27 20:19), 1小時前編輯推噓19(19054)
留言73則, 16人參與, 47分鐘前最新討論串1/1
https://i.imgur.com/ZzLQDg1.png
沒有空指標 記憶體不會洩漏 沒有未定義行為 好有安全感R -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.117.6.78 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1764245943.A.977.html

11/27 20:20, 1小時前 , 1F
為什麼學校沒有教
11/27 20:20, 1F
剛出廠不該生鏽八

11/27 20:21, 1小時前 , 2F
學校沒教的可多了
11/27 20:21, 2F
※ 編輯: wei115 (122.117.6.78 臺灣), 11/27/2025 20:22:15

11/27 20:22, 1小時前 , 3F
我只會python和js 下一個請問建議rust還是c++
11/27 20:22, 3F

11/27 20:22, 1小時前 , 4F
最近cloudflare當機 我記得就是Rust的異常沒好好處
11/27 20:22, 4F

11/27 20:22, 1小時前 , 5F
理導致的
11/27 20:22, 5F

11/27 20:22, 1小時前 , 6F
光是所有權就會讓人發瘋 加上mut/&的排列組合
11/27 20:22, 6F

11/27 20:23, 1小時前 , 7F
rust目前在系統程式開發比較多 linux kernel正在嘗試
11/27 20:23, 7F

11/27 20:23, 1小時前 , 8F
@attacksoil 買go
11/27 20:23, 8F

11/27 20:23, 1小時前 , 9F
不是rust的鍋吧 應該說rust沒讓錯誤隱藏
11/27 20:23, 9F

11/27 20:23, 1小時前 , 10F
另一個就是...SOL的smart contract
11/27 20:23, 10F

11/27 20:24, 1小時前 , 11F
比較想學能寫apps的 後端感覺python通常就夠了
11/27 20:24, 11F

11/27 20:24, 1小時前 , 12F
rust夠低階 低到可以直接嵌asm
11/27 20:24, 12F

11/27 20:24, 1小時前 , 13F
是說nano banana pro做梗圖真方便,有了nano banana p
11/27 20:24, 13F

11/27 20:24, 1小時前 , 14F
ro之後,以後想到什麼博君一笑的梗就不會因為不會畫
11/27 20:24, 14F

11/27 20:24, 1小時前 , 15F
圖而無法表達了
11/27 20:24, 15F

11/27 20:24, 1小時前 , 16F
c++真的算了 商用大型軟體的話 java/C#
11/27 20:24, 16F

11/27 20:25, 1小時前 , 17F
C#不錯啊
11/27 20:25, 17F

11/27 20:25, 1小時前 , 18F
明明是rust,規範卻很hard
11/27 20:25, 18F

11/27 20:25, 1小時前 , 19F
回4樓,不是rust的鍋,是cloudlfare員工犯低級錯誤
11/27 20:25, 19F

11/27 20:25, 1小時前 , 20F

11/27 20:26, 1小時前 , 21F
go其實也算高階語言 之前的專案用來寫後端
11/27 20:26, 21F

11/27 20:28, 1小時前 , 22F
我沒表達清楚QQ 是想說工具再怎麼好 沒有正確使用是
11/27 20:28, 22F

11/27 20:28, 1小時前 , 23F
不會幸福的
11/27 20:28, 23F

11/27 20:28, 1小時前 , 24F
cloudflare?那是DB的鍋
11/27 20:28, 24F

11/27 20:30, 1小時前 , 25F
更精確的說是ClickHouse沒用對的鍋
11/27 20:30, 25F

11/27 20:34, 1小時前 , 26F
11/27 20:34, 26F

11/27 20:34, 1小時前 , 27F
我用一個unsafe{}包整個檔案,請問閣下如何應對?
11/27 20:34, 27F

11/27 20:36, 1小時前 , 28F
git blame (x
11/27 20:36, 28F

11/27 20:37, 1小時前 , 29F
app喔 要不要直接上flutter 跨平台 類似ecmascript
11/27 20:37, 29F

11/27 20:38, 1小時前 , 30F
(Dart)
11/27 20:38, 30F

11/27 20:41, 1小時前 , 31F
rust是世界最美的語言
11/27 20:41, 31F

11/27 20:45, 1小時前 , 32F
抱歉,但是未來最強的程式語言是自然語言
11/27 20:45, 32F

11/27 20:46, 1小時前 , 33F
想太多了 目前最有效的prompt是長得像markdown
11/27 20:46, 33F

11/27 20:46, 1小時前 , 34F
的"自然語言"
11/27 20:46, 34F

11/27 20:47, 1小時前 , 35F
AI已經到盡頭了 戈德爾不完備已經告訴我們
11/27 20:47, 35F

11/27 20:47, 1小時前 , 36F
我每天燒三個AI的token 自己架設RAG/MCP 所以別唬爛我
11/27 20:47, 36F

11/27 20:48, 1小時前 , 37F
現在一個Gemini 3一個Claude 開著cursor放在那邊跑
11/27 20:48, 37F

11/27 20:49, 1小時前 , 38F
ai未來發展不知道 但不會是自然語言 太沒效率了
11/27 20:49, 38F

11/27 20:50, 1小時前 , 39F
現在已經不是了 整個回到yaml/markdown的時代了
11/27 20:50, 39F

11/27 20:50, 1小時前 , 40F
所謂AI產生code 不知道系統應該怎麼寫的人 是根本
11/27 20:50, 40F

11/27 20:50, 1小時前 , 41F
無法使用這些工具的
11/27 20:50, 41F

11/27 20:51, 1小時前 , 42F
每天光code review 誤解這點的傢伙的PR都快吐了
11/27 20:51, 42F

11/27 20:51, 1小時前 , 43F
現在面試誰跟我說"Chatgpt跟我說的"直接沒有下一輪
11/27 20:51, 43F

11/27 20:52, 1小時前 , 44F
那些AI用的很神的人是因為他們本來就是神人
11/27 20:52, 44F

11/27 20:53, 1小時前 , 45F
不是蠢蛋搓神燈就以為自己有智慧了
11/27 20:53, 45F

11/27 20:55, 1小時前 , 46F
幸福是吧,一個雙向鏈表教你做人,喔不是教你做狗
11/27 20:55, 46F

11/27 20:55, 1小時前 , 47F
害我現在還在那邊整理明天要上版的東西 不能回家練琴
11/27 20:55, 47F

11/27 20:55, 1小時前 , 48F
請愛用Box XD
11/27 20:55, 48F

11/27 20:56, 1小時前 , 49F
Box<T>不會用 是無法寫rust大程式的
11/27 20:56, 49F

11/27 20:57, 1小時前 , 50F
氣死我了 我要在辦公室全音量放killkiss
11/27 20:57, 50F

11/27 21:00, 1小時前 , 51F
我只是好奇常常有人吹rust 到底有沒有缺點阿 效能好嗎?
11/27 21:00, 51F

11/27 21:01, 1小時前 , 52F
效能當然好啊 指標強迫人寫的時候就要想好
11/27 21:01, 52F

11/27 21:01, 1小時前 , 53F
資料要放在heap還是stack要想好 怎麼可能不好
11/27 21:01, 53F

11/27 21:02, 1小時前 , 54F
但compile極慢 然後學習成本很高
11/27 21:02, 54F

11/27 21:03, 1小時前 , 55F
linux kernel有個計劃就是把最底層的用rust寫一輪
11/27 21:03, 55F

11/27 21:04, 1小時前 , 56F
但直接引發drama 熟悉c的維護者直接閃人
11/27 21:04, 56F

11/27 21:06, 1小時前 , 57F
C的指標沒弄熟 會很痛苦
11/27 21:06, 57F

11/27 21:09, 1小時前 , 58F
rust最大的缺點就是信徒沒事就想幹掉C幹掉C++,跟宗教一樣
11/27 21:09, 58F

11/27 21:10, 1小時前 , 59F
對啊 各種地方都在戰 Linus本人都逼著調停好幾次
11/27 21:10, 59F

11/27 21:11, 1小時前 , 60F

11/27 21:12, 1小時前 , 61F
目前是開一個sandbox給rust玩
11/27 21:12, 61F

11/27 21:12, 1小時前 , 62F
雙向鏈表用不了Box存,Too Many Linked Lists給了兩個解法
11/27 21:12, 62F

11/27 21:13, 1小時前 , 63F
聽起來好神奇
11/27 21:13, 63F

11/27 21:13, 1小時前 , 64F
,一個是用Rc<RefCell<Node<T>>>的方式去搞慢都不用unsafe
11/27 21:13, 64F

11/27 21:14, 59分鐘前 , 65F
啊 你說得對 我想太少了 BoxM<T>雙向不成
11/27 21:14, 65F

11/27 21:14, 59分鐘前 , 66F
的,一個是直接把raw pointer包裝起來做C在幹的事。
11/27 21:14, 66F

11/27 21:14, 59分鐘前 , 67F
這種互相reference的 那個pointer描述都會很麻煩
11/27 21:14, 67F

11/27 21:18, 55分鐘前 , 68F
現在 AI會教
11/27 21:18, 68F

11/27 21:21, 52分鐘前 , 69F
zig不曉得如何 之前看有人拆遊戲檔案用到這語言 不過目
11/27 21:21, 69F

11/27 21:21, 52分鐘前 , 70F
前還沒1.0 XD
11/27 21:21, 70F

11/27 21:23, 50分鐘前 , 71F
zig有意思啊 但是現在還很實驗性
11/27 21:23, 71F

11/27 21:26, 47分鐘前 , 72F
我記得他的重點是cross compile與對c的相容性
11/27 21:26, 72F

11/27 21:26, 47分鐘前 , 73F
細節就要問高手了
11/27 21:26, 73F
文章代碼(AID): #1fA46tbt (C_Chat)
文章代碼(AID): #1fA46tbt (C_Chat)