←back to thread

331 points alex_medvedev | 1 comments | | HN request time: 0s | source
Show context
kgeist ◴[] No.41849906[source]
What does "modern" mean in this context?
replies(4): >>41849987 #>>41849990 #>>41850030 #>>41855909 #
slgeorge ◴[] No.41850030[source]
"Modern" seems to be used a loose adjective these days for "I rewrote $thing [in Rust]". Minecraft was created in 2011, and is Wikipedia says the last version of the 'classic' edition was released in 2017. So anything after 2017 is now defunct.

I don't mind people rewriting things in <insert-name-of-tech-I-like> but "modern" as a value seems pretty loose, and it's often at least arguable whether it's objectively better!

replies(3): >>41850205 #>>41850762 #>>41853865 #
alex_medvedev ◴[] No.41850762[source]
Sorry, I may should not used the term Modern, Lets say the foundation is newer and more optimized than from the Original Minecraft server. Mojang developers have strict deadlines and do not care about performance (like basicly any big Studio today). This results in bad ugly code which only purpose it is to work nothing more. Minecraft was created 2009 btw
replies(1): >>41850895 #
ramenlover ◴[] No.41850895[source]
I'd argue they care about performance, but they also care about a whole slew of other things that also require prioritization to maintain the game and its cottage industry. Not a huge fan of the constant dogging on mojang everyone loves to engage in...
replies(1): >>41851193 #
1. bangaladore ◴[] No.41851193[source]
People seem to forget that if you already know where the finish line is, the journey on getting there can be made quicker and more efficient.

This, at least in my experience, applies greatly to software and hardware.