4 ms·
Superficially speaking, I've seen a lot of comments around Rust's mismatch for assuming C++'s duties in game development so perhaps this is one of those "Rust i
by imbnwa 6y ago
Superficially speaking, I've seen a lot of comments around Rust's mismatch for assuming C++'s duties in game development so perhaps this is one of those "Rust in Production" signals
- hombre_fatal 6y agoMinecraft was written in Java, so that can't be it. Open-source + built in a slightly interesting language are the only reasons we'd be discussing an MMORPG. Good luck to the team. MMORPG that anyone wants to play is probably the hardest challenge in gamedev and game design.
- imbnwa 6y ago> Minecraft was written in Java Did not know that
- vlang1dot0 6y ago> Minecraft was written in Java, so that can't be it. What does that have to do with the parent comment? The usual argument I've seen is that game developers "move too fast", "don't have everything designed ahead of time", "have to iterate quickly" and Rust's insistence on writing correct code gets in the way of that during the prototype phase. Java doesn't really have that issue as it is quite a bit more forgiving than C++ and will happily let you hammer a square peg into a round hole at the expense of performance, as evidenced by Minecraft.
- pjmlp 6y agoThe only evidence is that school kids cannot write mods like AAA studios, it wouldn't be any different if those mods were written C++, or JavaScript (Bedrock)
- Macha 6y ago> Minecraft was written in Java, so that can't be it. And everyone who plays large modpacks, goes around large buildings, or just sets off a ton of TNT has seen how it has suffered for it. On the other side, anyone who has seen the selection of mods available for Java edition vs bedrock edition (the C++ rewrite) despite a modding API for bedrock being officially supported has seen how it has benefitted from this.
- pjmlp 6y ago2nd system effect, badly written mods perform poorly regardless of the language.