JokerCatz
@jokercatz
Tue, Jun 28, 2022 5:03 PM
2
Linus Torvalds threatens to punish developers by put...
我是 ... 滿支持 Rust 統治全世界的啦 X"DD
JokerCatz
@jokercatz
Tue, Jun 28, 2022 5:03 PM
當然缺點是 linux kernel 的行數會增加三倍以上唄 ...
JokerCatz
@jokercatz
Tue, Jun 28, 2022 5:04 PM
去痛過一回就知道怎樣好好寫 code 了 ... 射後不理的記憶體也會好好的擦乾淨 X"DD
JokerCatz
@jokercatz
Tue, Jun 28, 2022 5:05 PM
Tue, Jun 28, 2022 5:08 PM
事實上我也很想自己寫 free ... 很可惜的 golang 不給你這樣幹,只能跑 GC ... QwQ,目前此議題最漂亮的解法還是 Rust 的 borrow checker 惹,沒用就立刻 free 還不會有 race condition 種種的問題
JokerCatz
@jokercatz
Tue, Jun 28, 2022 5:08 PM
Tue, Jun 28, 2022 5:10 PM
Java 的 GC 也常被噴唄,而 C / C++ 幾乎都沒 GC,但太自由也很容易有其他的 leak,所以免 GC 也不給直接操作記憶體是最好的選擇,當然最終就是燒開發者的腦袋了
l• ܫ•) Davyキュルッ
@david50407
Tue, Jun 28, 2022 5:14 PM
C++ 有啊 shared_ptr 之類的就是
JokerCatz
@jokercatz
Tue, Jun 28, 2022 5:18 PM
l• ܫ•) Davyキュルッ
: 我知道啊,所以我說幾乎沒有,不像 Go / Java 還有其他語言必須吃 GC
debɐnchery
@xatierlike
Wed, Jun 29, 2022 12:14 AM
C++: compiler 不會跟你靠北的 RAII
Rust: compiler 會跟你靠北的 RAII
載入新的回覆
Rust: compiler 會跟你靠北的 RAII