Availability of Minecraft Windows 10 Edition makes it easier to ditch Java

5 Comments

  1. I agree with you at every point.
    But heavily optimized C++ is at least 6 times faster than Java anyway.
    P.S. I tell this as 10+ years experience software developer.

  2. I agree that the Windows 10 version of Minecraft does run much better than the Java equivalent, but there is one major problem with this transition. Minecraft mods have become a huge part of Minecraft, and as such, holds the interest of much of the fanbase. If this transition is too abrupt, or somehow manages to cut off mod support, then Minecraft could easily fade away, just another fad that took a wrong turn.

    I am all for moving past Java (in the case of Minecraft), but the switch in languages is really my only concern, and what that could spell for the modding community,.

  3. If MS is smart about it, they’ll make a real API for it like they have for Xbox. Right now the mod community depends on what is effectively an API hack. My money says that an API will come because it will extend the life of the game tenfold..

  4. “…heavily optimized C++ is at least 6 times faster than Java…”

    Um, you clearly didn’t even spend a moment looking up language benchmarks. Just take a moment to checkout the benchmark game. Modern java runs nearly as fast as c++ in many scenarios.

    However, different tools for different jobs. For sure Java’s forte is NOT games nor real-time computing, but I think I certainly wouldn’t be second guessing my choice of Java to write a game that earned me $2B.
    I think you could make the argument as well that the choice of Java (and its byte code) was what enabled CraftBukkit/Wolfe to piggy back on it and ultimately create the following of users/players that gave the game the momentum it enjoys today.

    P.S. 25+ years experience as a Software and Electrical Engineer.

  5. 1>> Modern java runs nearly as fast as c++ in many scenarios.
    nearly != equally, most scenarios == common scenarios

    2>> Java’s forte is NOT games nor real-time computing
    3>> choice of Java (and its byte code) was what enabled CraftBukkit/Wolfe
    agree

    4>> Java to write a game that earned me $2B
    the exception that proves the existence of the rule (above, #2)

    Overall: I didn’t disagree with the choice of Java for Minecraft, I only sold the idea that specific C++ implementation could be 6 times faster that Java can achieve. I don’t blame Java in any way, Java is a great language and a platform for numerous tasks. But there is still a room for C++. That’s all.

Leave a Reply

Your email address will not be published. Required fields are marked *


1 + 7 =