Earlier quoted context omitted.
You know I see this a lot, and I respectfully disagree. He was clever. And he engineered himself out of many, many corners. He may not be a computer scientist, or a software engineer, but the man can make a game. The fact that Minecraft ran so well on so many machines enabled it's huge success. I don't think most programmers are capable of that feat.
Don't get me wrong, he did a lot with what he knew. That doesn't mean his work couldn't benefit from a re-implementation from a team with a deeper understanding. You have to remember that Minecraft's world format, server-client architecture, and username system all underwent massive changes, all of which could have been avoided in the first place. It's also worth mentioning that Minecraft runs well (which I would con…
If he had waited and engineered a solution suitable for a billion-dollar business up-front, would it ever have shipped and become a billion-dollar business?