Hacker News new | ask | show | jobs
by nulagrithom 2594 days ago
For one, it's single threaded (last I checked). It also seems to be built on a big heap of messy Java.

Check out Cuberite for comparison. It's a Minecraft server built from the ground up in C++ and it's waaaaaaaay faster than the official server. Advantages of a rewrite I suppose...

1 comments

You'd think MS could do a rewrite given how much money they spent on it. But I guess the incentive to mess with things just isn't there for them.
There are two completely separate lines of Minecraft ("Java Edition" for PCs vs "Bedrock Edition" for PCs/game consoles/...), so they've done a rewrite, but not dared kill off the original product, because they aren't compatible.
Not just compatible, the game mechanics aren't even the same :(

I think the end of the line for Java Edition will come at some point, but I also think they know perfectly well that they cannot do that prematurely, and we're very much still in "premature" territory.

You know they have right? The Window 10/Xbox/Pocket Edition is a complete rewrite in C# afaik
C++, actually.