4 ms·
> The main reason is that you can't ship that Rust code on PS5 in a sensible manner. Really - why’s that?
by FridgeSeal 3y ago
> The main reason is that you can't ship that Rust code on PS5 in a sensible manner.
Really - why’s that?
- tormeh 3y agoSony requires that you use their tooling, which you can only get under NDA.
- justinhj 3y agoIf there was significant pressure from developers Sony would allow Rust. I doubt there is any.
- andersa 3y agoIt's a catch 22 - you can't deploy Rust so no one uses Rust for anything, no one uses Rust for anything so there is no reason for Sony to work on Rust deployment. I think it would be a really good fit for certain parts of the engine - serialization code especially. We have massively complicated C++ code parsing network packets and all sorts of similar sketchy things, always scares me when I see it.
- vintermann 3y agoReally a shame that there's that sort of thing going on in 2024 too.
- lowbloodsugar 3y agoI 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.