3 ms·
Yeah I agree. I suspect rust will gain in popularity in systems software - like databases and browsers. But if we're counting in "console generations" - well,
by josephg 3y ago
Yeah I agree.
I suspect rust will gain in popularity in systems software - like databases and browsers. But if we're counting in "console generations" - well, I personally doubt rust will ever really take off amongst game developers. Rust's borrow checker has a reputation for making it hard to write entity-component systems. And ECS are core to modern game dev.
- coderedart 3y ago> Rust's borrow checker has a reputation for making it hard to write entity-component systems. And ECS are core to modern game dev. Isn't it the opposite? That rust's borrow checker makes it hard for non-ECS paradigms due to ownership and XOR mutability rules. While ECS is best for rust, as it "owns" things and schedules the mutating functions without any conflicting race conditions. The most popular engine in rust right now is bevy, which embraces ECS for everything (including UI).