← Back to context

Comment by andersa

9 months ago

> I'd expected some AAA title to be written in Rust by now. That hasn't happened, and it's probably not going to happen, for the reasons the author gives.

The main reason is that you can't ship that Rust code on PS5 in a sensible manner. People have tried, got useless toys to compile, but in the end even Embark gave up. I remember seeing something from them that they had moved Rust to server-only.

> The main reason is that you can't ship that Rust code on PS5 in a sensible manner.

Really - why’s that?

  • Sony requires that you use their tooling, which you can only get under NDA.

    • I remember a meeting of local gamedevs with sony in '95. A guy at the back piped up with "So when will the C++ compiler be ready? We've written our whole game in C++".

      Crickets. Two Sony dudes at the front look at each other like, "You tell him".

      IMHO Rust is the wrong language for game development. But so is C++ TBH.