[討論] Rust 2024 發佈正式版
https://blog.rust-lang.org/2025/02/20/Rust-1.85.0.html
知道Rust這個程式語言也超過十年了,
自從1.0穩定版推出之後,
就以每三年一個大版本的方式演進,
今年則是輪到了Rust 2024
(對,因為延遲了一段時間到2025才發佈)。
不過我看了一下看起來是這次最大的改動RPIT,
然後根本不知道在寫什麼OTZ,
只能說Rust的複雜性越來越高了......
啊對了Future也進Prelude了~
--
未來的AGI可能是Rust的天下…
好奇問一下 為什麼一直有推文在推rust 它強在哪
RPIT也是等很久
強在可以讓 LKML 上面一票人在吵架 XD
快 記憶體安全性高 能一個語言搞定高階和低階抽象
compiler夠讓你找到大部分memory issue就是強
強在它的護衛隊會把公開說它很有病的人都戰翻..好可怕
強在社群公關
Linux kernel 也開始鏽化了
這 ID
ID正確
不懂 Rust 好在哪裡的人就是不懂程式 (x
信仰之力
PHP是世界上最好的語言
id正確
rust的編譯器太難取悅ㄌ
我經驗上至少比Haskell簡單 不過業界也沒在用Haskell...
在我大C面前都是垃圾
不是在跟linux社群吵架嗎
ID 正確
強到連本人都不懂
只愛圖靈完備的小工具 易掌控 做複雜功能也不輸
rust編譯慢消秏資源多就...
Rust編譯器就像某種難搞的女人
控制狂(x
上面喜歡圖靈完備要不要考慮Brainfuck 最小的語言
吵架文比成品多的語言
我就知道有人要講brainfuck 所以才說圖靈完備小工具
圖靈完備小工具是第一個條件
Rust蟬聯9年most admired language,無數工具鏈用
Rust重寫到都變梗了 說吵架比成品多是不是在雲啊
就是網路上在吹的用rust重寫一切 但與其關注所有權
我覺得gc還比較好 拿來工作應對變化的需求絕對會趴
混亂的改一改忘記了所有權問題就囧了
一般效能也足夠用了
現在連新區塊鏈智能合約都採用 Rust 了
不是要槓 但任何程式語言不可能不圖靈完備 你真的
只是要圖靈完備的話可以是一個0 1打點帶 或是一個x8
6的mov就圖靈完備了
有圖靈不完備的程式語言,(還好幾個),學術圈會拿來
做正規驗證,因為圖靈完備的語言會有性質證不出來
但我不知道產業界有沒有在用~~~
大部分雙paradigm都是圖靈完備 2stack PDA = Turing
非圖靈語言多半是只有一個paradigm 導致等價1stack PDA
我不太確定這種語言的複雜度到哪裡,不過coq可以拿來寫
跟驗證c compiler,跟pda同級的話還蠻讓人意外的
樓上如果你說是驗AST的話 程式碼文字本身是 CFG
不是指執行 而是單純的文字 main.c 內容文字結構
ID正確
上禮拜 Linux 也在吵 Rust
c的grammar不是context free,所以1stack pda一定不夠
rust 最大的問題是懂它的人一般都不很懂 c.
c++ 最大的問題是用它的人一般都是在寫 c
所以兩邊不合,見面就打也是很正常的 (~誤
所以是1stack以上2stack未滿這樣 很複雜但又不夠圖靈
肯定多的是沒有圖靈完備的小工具 圖靈完備的大工具也
不是小工具
寫了c++你會覺得rust超棒,可是我沒辦法寫rust...
22
好像蠻多人想問為什麼rust要存在XD 簡單說可以看看kotlin kotlin使用了JVM 換言之就是復用已經發展成熟的語言後端 rust復用的是成熟的LLVM IR後端 前端C++已經發展到亂七八糟的 早就該重新設計 就如同kotlin是一個現代前端 rust也是現代前端 推文有人說C C也是古老不良設計的語言 比如file系參數順位並不統一![Re: [討論] Rust 2024 發佈正式版 Re: [討論] Rust 2024 發佈正式版](https://img.youtube.com/vi/HD9vrY6FKgI/mqdefault.jpg)
26
開戰了 說Go是C繼任者真的是很難接受欸 一堆地方不好用Go寫吧 k8s/docker並不是真的效能很吃緊而是需要併發度夠高又稍微方便的語言 但很多地方Go的效能都不夠吧20
有一個笑話 "我有一個bug 我切了一個thread 現在 我有兩個bug" 這就是C/C++在現實的比喻 有問題的語言卻大力擴張 結果就是讓不安全軟體到處都是 美國國安發布Product Security Bad Practices 表明使用不安全語言c/c++是國安問題 (推薦看原子能這部 ) C++的處境可以說前有埋伏後有追兵![Re: [討論] Rust 2024 發佈正式版 Re: [討論] Rust 2024 發佈正式版](https://img.youtube.com/vi/t0BRy1NNG9g/mqdefault.jpg)
31
[討論] Google開發工具工程總監:Rust 開發者的Google開發工具工程總監:Rust 開發者的生產力是 C++ 的兩倍 過去兩年,Rust 程式語言風頭正勁,而 C / C++ 則略顯疲態。Google近日分享了他們將 專案從 Go 和 C++ 程式碼遷移至 Rust 的經驗,結果令人驚訝:Rust 開發者的效率竟然 可以達到 C++ 團隊的兩倍。![[討論] Google開發工具工程總監:Rust 開發者的 [討論] Google開發工具工程總監:Rust 開發者的](https://cdn0.techbang.com/system/excerpt_images/114193/original/b38a3e5f10c225f78fdeffa51a736cf6.jpg?1711959173)
34
[討論] Java持續失寵排名被C++超越首度落至第4名Java持續失寵,12月TIOBE Index排名被C++超越首度落至第4名 TIOBE Index 12月程式語言受歡迎排名,Java被C++超越首次落到第4名,而這也是C++自 2003年以來,再度有望成為年度語言 文/李建興 | 2022-12-07發表 程式語言排名TIOBE Index在2022年末,公布12月最受歡迎的程式語言排名,前三名分別![[討論] Java持續失寵排名被C++超越首度落至第4名 [討論] Java持續失寵排名被C++超越首度落至第4名](https://s4.itho.me/sites/default/files/field/image/fireshot_capture_1497_-_tiobe_index_-_tiobe_-_www.tiobe_.com_.jpg)
31
[情報] 微軟要讓開發者以Rust編寫Windows驅動程微軟要讓開發者以Rust編寫Windows驅動程式 微軟繼續推動擴大採用Rust,公開可供開發者以Rust編寫Windows驅動程式的平臺,但目 前該專案還處於早期開發階段,不適合用於商業用途 文/李建興 | 2023-09-27發表 微軟Azure技術長Mark Russinovich在X平臺(前推特)發文,公開最近微軟擴大採用Rust![[情報] 微軟要讓開發者以Rust編寫Windows驅動程 [情報] 微軟要讓開發者以Rust編寫Windows驅動程](https://img.youtube.com/vi/03H1cWj2Kfc/mqdefault.jpg)
12
Re: [討論] 為什麼不要用c++寫網站如果是我的話也許寧願選擇用 C 也不太會選擇用 C++ 開發網站。 C 和 C++ 的好處在於沒有節操,大部分軟體工程師講得出來的程式語言,都會有記憶體 範圍保護以及垃圾回收的設計。 但是 C 和 C++ 沒有,C 和 C++ 覺得這是工程師應該要負責的事情。 而大部分的 HTTP 伺服器,如果是使用 nginx 或是 apache 的話,基本上這兩套都是純7
Re: [討論] Google開發工具工程總監:Rust 開發者的另外一個相反的例子。 三年後離開 Rust 遊戲開發 討論的火熱。Rust算是ycombinator吹捧的語言。5
[討論] Rust能一直蟬聯最受喜愛的程式語言?女口是頁 Rust蟬聯八年成為最受喜愛的程式語言 為什麼Rust會被那麼多工程師喜愛呀 到底是有什麼魔力讓大家都如此推崇 你各位寫過Rust的能出來說說嗎?![[討論] Rust能一直蟬聯最受喜愛的程式語言? [討論] Rust能一直蟬聯最受喜愛的程式語言?](https://i.imgur.com/oi5nosub.gif)
4
[問卦] 有沒有Rust的八卦?如題 就是那個Mozilla開發的語言拉 有人說要用他來取代C 因為C很不安全 就連那個很嗆的林姓商人 都縮linux 6.0要引入Rust來寫驅動,和他對C++的態度完全不同![[問卦] 有沒有Rust的八卦? [問卦] 有沒有Rust的八卦?](https://static001.geekbang.org/static/infoq/www/img/logo.3bdee6e4.png)
1
[心得] 2020-2-9 每日新聞#每日新聞 # 2020-2-9 每日新聞 # FB: # Rust: image-rs 0.23 新增新的錯誤處理 解碼介面![[心得] 2020-2-9 每日新聞 [心得] 2020-2-9 每日新聞](https://i.imgur.com/sgXRyWzb.png)
1
[心得] 2020-2-28 每日新聞#每日新聞 # 2020-2-28 每日新聞 # FB: # Rust week 327 ```![[心得] 2020-2-28 每日新聞 [心得] 2020-2-28 每日新聞](https://superluminal.eu/wp-content/uploads/2020/02/Rust_Hero.png)