⦺ irick 🐁🐈⚩ is a user on vulpine.club. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.
⦺ irick 🐁🐈⚩ @Irick

@luciferMysticus @funbreaker @Elizafox
Build something to offend notch eh?
How about a voxel engine not written in shitty Java with infinite loops for polling?
*Shots fired*

Β· Tusky Β· 7 Β· 6

@Irick @luciferMysticus @funbreaker He got offended when dinnerbone was like "oh, all the mobs are based off zombies, nice."

@funbreaker @Elizafox @luciferMysticus
Early MC was some hacky hack hack. Let me tell ya. I haven't had enough interest to look into disassembly of the recent versions but back in the Alfa days it was a dog.

@Irick @funbreaker @luciferMysticus int x, int y, int z replaced with class Point so you have millions of Point objects instantiated at once and being GC'd.

It's still kinda hacky, but getting better. Slowly.

@luciferMysticus @funbreaker @Irick (BTW IT'S STUPID TO USE POINT CLASSES LIKE THAT DON'T FUCKIN DO THAT, THE OVERHEAD IS JUST NOT WORTH IT)

@Elizafox @Irick @funbreaker it should at least have a fixed-size tuple class or something that doesn't get copied an assload

@Irick @funbreaker @luciferMysticus notch doesn't work on mc anymore

he sold out and now lives in LA in the most expensive mansion he could find

he spends most of his days being a colossal cocklord now.

@Elizafox @Irick @funbreaker @luciferMysticus OK this really clarifies why I see the sort of resource usage I do when MC is running. It isn't *just* Java being Java...it's this particular horrible Java being force fed to the machine.