Change Minecraft programming language?

No
7

Hello couldn't you actually write Minecraft in another language like C # or something? Maybe that would be faster or something

Da

Minecraft has a Java and a C ++ version. Why should C # be faster?

Da

The speed problem arises (mostly) from the graphics. This is very time-consuming to calculate and display. Possibly. Choose a better graphics card or lower in-game resolution.

St

You can't just change the programming language. With a game of this complexity, this would be an immense effort and would destroy many of the things that make up the game (mods, large multiplayer servers, etc.).

The whole thing would not work, because Java shares the first place with C # on the performance ranking of non-native compiled languages. The myth that Java is slow is complete nonsense.

The poor performance has completely different causes:

The game principle itself makes many optimizations impossible
It is horribly inefficiently written, and much of Notch's original code is still in play today
The rendering model used is even significantly older than the game itself

Nothing will change in the future because Microsoft wants the Java edition to die off in order to earn as much as possible from the mods and resource packs of the Bedrock edition.

Sk

I do not think so. Java is a pretty fast language. I don't see what C # is supposed to improve.

You can try the Windows 10 version, it is written in C ++.

au

Sad…

au

Minecraft is CPU-heavy

Ep

Can you, e.g. In Python there are a few videos on YT like people reprogramming in Python, but it has long been so complex with all things like the real thing. ^^