5 ms·
If you are strong in C++ you can get pretty good jobs in robotics, trading, game engines. But TBH at that point it might be more interesting to learn Rust that
by gbin 3y ago
If you are strong in C++ you can get pretty good jobs in robotics, trading, game engines.
But TBH at that point it might be more interesting to learn Rust that is on the rise across the industry.
- TillE 3y agoNobody (except hobbyists and maybe an indie or two) is using Rust for game development, and it's unlikely they ever will. The cost of switching far outweighs any benefits in an industry where memory safety is not critical. C++ is here to stay for a very long time.
- steveklabnik 3y agoTreyarch gave a GDC talk in 2019 that they were using it for tooling, Embark hasn't shipped a game in Rust yet but is larger than an indie. You are absolutely right that it is small right now, but "unlikely they ever will" is a more open question, IMHO. Memory safety is absolutely important in certain kinds of games. At least, as a player, I want games to not be exploited for cheats, and I don't want progress lost when a game crashes due to memory issues. All that said, I would agree that if you want a job in games, learning C++ is a better idea than Rust right now.
- collyw 3y agoNo not strong, just considering making the switch.