※ 本文轉寄自 ptt.cc, 文章原始頁面
看板Soft_Job
標題

Re: [討論] Google開發工具工程總監:Rust 開發者的

最新2024-05-01 23:42:00
留言35則留言,11人參與討論
推噓8 ( 8027 )
※ 引述《Lushen (pttlushen)》之銘言: : Google開發工具工程總監:Rust 開發者的生產力是 C++ 的兩倍 : https://bit.ly/3JASfNe 另外一個相反的例子。 https://loglog.games/blog/leaving-rust-gamedev/ 三年後離開 Rust 遊戲開發 https://news.ycombinator.com/item?id=40172033 討論的火熱。Rust算是ycombinator吹捧的語言。 John Nagle(Animats)對Rust的評論是很中肯的。 軟體界常常會Cargo Culting。這種兩倍,十倍的言論,笑笑就好。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.70.128.119 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1714311680.A.2EE.html

35 則留言

Apache, 1F
語境不同捏 大部分Rust開發者應該都會認同不適合gamedev

Apache, 2F
但更準確的說 遊戲的非關鍵組件不能用更腳本的語言寫嗎

SkankHunt42, 3F
遊戲非performance critical一直都有腳本語言啊

SkankHunt42, 4F
直接用Lua或乾脆自製語言 或blueprint那種拉一拉的我

SkankHunt42, 5F
都見過

Lhmstu, 6F
rust遊戲底層開發的社群太少了,想當摩西只會填海。雖然

Lhmstu, 7F
我也不確定rust現在主力應用是哪個方面,可能要問rust大

Lhmstu, 8F
神了

Apache, 9F
Linux和Android 主要是HAL和driver這種高度模組化的部分

Apache, 10F
也有一些核心模組用Rust重寫

Apache, 11F
Firefox和Chromium也有支援 畢竟Rust是Mozilla做的

expiate, 12F
我好奇的是大部分遊戲不是都有opengl and Vulkan來做嗎?

expiate, 13F
是指用rust來做pipeline部分?

cancelpc, 14F
一堆遊戲都用腳本寫,遊戲引擎才需要Rust這種

cancelpc, 15F
所以聽寫遊戲的,大都不準確。

oopFoo, 16F
遊戲界是很願意嘗試新的東西的行業。開發成本高又難,如果

oopFoo, 17F
Rust可以幫助寫底層的生產力提昇,Rust很快就會在遊戲界

oopFoo, 18F
普及。John Nagle就指出Rust在開發速度上反而是緩慢的

tzouandy2818, 19F
蛤 Rust不是本來就主打犧牲效率換安全性嗎

tzouandy2818, 20F
開發速度緩慢是語言特性吧

Suleika, 21F
光Rust的特性就注定在台灣的缺很少

ssccg, 22F
rust的開發速度的意思不是很快生產品,是不會做出來之後一

ssccg, 23F
堆安全漏洞整天要去修補的意思

Apache, 24F
Rust的高效是相對於C/C++ 而即使是跟Java比都相形見絀

Apache, 25F
現在的語言已經不那麼強調泛用性了 樣樣通的銀彈很難存在

LipaCat5566, 26F
有玩rust的ecs框架 是覺得還蠻好的

LipaCat5566, 27F
可以參考看看veloren

oopFoo, 28F
我明白ecs想解決的問題,但ecs現在是不好用問題多,等過一

oopFoo, 29F
陣子來看,才知道是不是走錯路。

tsrn46336686, 30F
現在一堆遊戲已經都是ECS架構了,For Honor、Overea

tsrn46336686, 31F
tch、博得之門3、Helldivers 2,像獨立遊戲也有 VRi

tsrn46336686, 32F
sing

tsrn46336686, 33F
不少遊戲都是引擎C++ 或C#,遊戲機制用 Lua 寫

tsrn46336686, 34F
有 Hades 的話看資料夾裡大多 game code 都是 Lua

tsrn46336686, 35F
程式碼,全都開放給你看

oopFoo 作者的近期文章

Re: [討論] 多線程軟件設計用書
※ 引述《musashi023 (太陽魚)》之銘言: : 嗨蓋斯 : 最近下班在研究Qt multithreading, 對於把CPU性能榨乾覺得蠻有成就感的 : 就搞了一本 C++ Concurrency in Action 來翻翻 除非
更多 oopFoo 作者的文章...