28 ms·
I don't see Rust as ready for AAA game engines, not by a long shot. Last I checked it had absolutely terrible reflection capabilities and meta-programming; bot
by jeremiep 9y ago
I don't see Rust as ready for AAA game engines, not by a long shot.
Last I checked it had absolutely terrible reflection capabilities and meta-programming; both of which are used as the foundations of modern engines.
A game engine is also radically different than your usual use of Rust; its almost impossible to model with borrows without going dynamic and those come with runtime overhead; something not acceptable when you're used to zero-cost abstractions.
A web rendering engine has ridiculously less state and moving parts than a game engine. D would be a much better fit for game engines than Rust.