News for hackers. Stuff that matters.
Re:My 20 Year Career Is Technical Debt or Deprecated by cyber_kinetist on Tuesday May 16, 2023 @07:20AM (#35960233)
Minecraft is actually a really good example of the opposite. Maybe some might hate the Java edition of Minecraft because of its frequent GC pauses, but the new performant Minecraft Bedrock written in C++ isn’t really that popular because of lackluster mod support.

The reason Minecraft was able to have such a large mod ecosystem (even when it still doesn’t have an official modding API!) is that JVM bytecode is easily reverse-engineerable and extendable (…relatively, compared to fully compiled C++ code). Bedrock actually tried providing a modding API via JS scripting, but it was pretty lackluster in its flexibility and thus users mainly stayed in Java edition for the mods (using robust ecosystems like Spigot/Paper)

There are no comments on this comment yet.