看板 Gossiping 關於我們 聯絡資訊
最近我朋友發個短視頻跟我說 別再學C/C++惹 因為未來會被Rust取代 真的假的啊 我家裡好幾本C/C++還有C#的工具書都能蛋雕惹嗎 0.0.. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.119.40 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1768878715.A.2D4.html
RisingTackle: 程式語言只是工具 底層邏輯不會變的 218.34.137.182 01/20 11:12
arrenwu: "C++未來會被Rust取代" 這個 .. 嗯.. 98.45.195.96 01/20 11:13
ko27tye: 都可以丟了 AI屌虐 1.162.122.49 01/20 11:13
vowpool: 有差嗎? 語法不是87%像? 125.227.40.62 01/20 11:13
smch: 都給AI寫了 有差嗎 223.143.194.22 01/20 11:15
MADAOTW: 不就記憶體管理比較嚴格? 120.97.64.101 01/20 11:16
purplebfly: 我最早聽到這個句型時,主詞還是JAVA 114.45.141.61 01/20 11:17
veryGY: 非常不直覺的語言 很快會有新的取代他 114.34.49.151 01/20 11:17
JustBecauseU: 不會吧 不是想換就能換 74.221.128.130 01/20 11:20
iwanowsky: 因為AI學完了 要再弄個新的給AI學嗎? 42.72.43.103 01/20 11:21
DonDonFans: 邏輯不會變阿 哪有差 49.217.235.221 01/20 11:22
dosiris: JAVA那麼慢 還肖想取代C?! 114.43.119.151 01/20 11:22
ltytw: 但是C/C++優點就是可以對記憶體數值進行魔 211.23.223.225 01/20 11:26
ltytw: 改操作吧 211.23.223.225 01/20 11:26
zero00072: C/C++ 今年元旦美國白宮已強力建議不要 60.248.18.91 01/20 11:29
zero00072: 用。 60.248.18.91 01/20 11:29
chunfo: 每隔幾年都有人說要取代c++ 111.82.206.83 01/20 11:30
tamynumber1: 程式語言最重要的是生態跟環境 116.59.182.0 01/20 11:35
leon1757tw: 以前覺得不可能 有了AI後覺得C++不是 123.241.68.112 01/20 11:36
leon1757tw: 不可能被取代 123.241.68.112 01/20 11:36
leon1757tw: 但C應該到妳我進棺材前都不可能 123.241.68.112 01/20 11:36
Richun: 現在新的專案來說,C++比Rust少很多了。但 1.160.23.194 01/20 11:36
Richun: 既有的C++專案很難被取代掉,Rust基底的 1.160.23.194 01/20 11:37
Richun: LLVM根本沒人能去重寫,重建成本太高了。 1.160.23.194 01/20 11:38
fertalizer: 這種話聽過好多次 61.216.94.79 01/20 11:38
WYchuang: C++永不為奴 38.74.38.226 01/20 11:40
froce: 不可能啦,除非RUST的社群能量大到 111.83.162.227 01/20 11:52
froce: 能把所有的庫包含Linux kernel都重 111.83.162.227 01/20 11:52
froce: 寫一遍。 111.83.162.227 01/20 11:52
froce: RUST之前進Linux kernel 就被用C的 111.83.162.227 01/20 11:52
froce: 大佬排擠過了 111.83.162.227 01/20 11:52
froce: 更何況C也有zig和C3兩個比較接近的 111.83.162.227 01/20 11:52
froce: 想接班 111.83.162.227 01/20 11:52
keerily: 說取代C/C++/Java的聽了很久了 60.251.199.140 01/20 11:53
andy79323: 尼要底層取代C/C++就book能 111.83.19.60 01/20 11:54
froce: RUST的優點是從語法層面去限制你不 111.83.162.227 01/20 11:55
froce: 安全的記憶體操作。 111.83.162.227 01/20 11:56
froce: 除非你用unsafe去直接操作記憶體, 111.83.162.227 01/20 11:56
froce: 要不然一堆之前在C的習慣都會在寫 111.83.162.227 01/20 11:56
froce: 的時候被揪出來。 111.83.162.227 01/20 11:56
Richun: Rust本質上是一個去除C++向前相容屎坑再加 1.160.23.194 01/20 11:57
Richun: 函數式語法糖的modern C++,裡面的概念在 1.160.23.194 01/20 11:58
Richun: modern C++都有提出來過了,所以最先被打 1.160.23.194 01/20 11:58
organ63521: RUST好玩 可以賭博玩卡拉卡拉 27.53.10.0 01/20 11:58
Richun: 爛的是小的C++專案,但用在很簡單硬體的C 1.160.23.194 01/20 11:59
Richun: 則是因為Rust的unsafe寫起來很不方便,在 1.160.23.194 01/20 12:00
Richun: 不用考慮那麼多的情況下用C就能快速覆蓋了 1.160.23.194 01/20 12:00
iLeyaSin365: 看什麼領域吧 111.82.211.100 01/20 12:04
lookat: 改變生態有那麼容易嗎 101.10.221.57 01/20 12:06
liugs963: Rust就是強迫你只能寫安全的寫法 但對於 36.228.212.230 01/20 12:14
liugs963: c大神來說 這些限制太綁手綁腳了 36.228.212.230 01/20 12:14
hsu0612: 大概要很久很久以後惹 C++太成熟了 42.72.9.104 01/20 12:22
hsu0612: 但 rust 真的有他的強迫安全寫法的優勢 42.72.9.104 01/20 12:24
hsu0612: 大概要比較新的領域才有可能取代 42.72.9.104 01/20 12:24
hsu0612: 另外rust 對標的是 C++ C# 對標的是Java 42.72.9.104 01/20 12:28
k798976869: 會 有AI 123.110.50.249 01/20 12:28
s4340392: ai都幫你寫完了 你還要重新學 27.53.120.11 01/20 12:29
KJC1004: 二三十年後的未來有可能 118.161.12.235 01/20 12:32
glasur: 回想三十年前寫C++的時候 42.79.70.52 01/20 12:36
elcnick: 不可能取代,因為一堆公司舊專案都還在用114.136.222.222 01/20 13:04
kingstongyu: 通通都用組語寫 36.233.58.88 01/20 13:52
douge: 這句話我聽30年了140.112.175.204 01/20 13:59
douge: 資工仔真有創意 每十年就搬石頭砸自己的腳140.112.175.204 01/20 14:00
cor1os: 不可能 125.227.5.157 01/20 14:33
cor1os: 舊的東西有舊的函式庫跟sdk,Rust沒有就取 125.227.5.157 01/20 14:42
B9702115: 放心銀行不會改118.231.192.111 01/20 15:08
lylu: 很難全面取代 有些工控的程式環境甚至連C++ 36.227.246.95 01/20 15:28
lylu: 11都沒有完整支援了 36.227.246.95 01/20 15:28
DarkerDuck: Cloudflare表示122.121.146.165 01/20 16:06