What’s left here? I never took operating systems, going direct from EE bachelor to CS master’s, so this post/comment is perfectly at the gap in my education—I understand the metal->transistor->flop memory we see here, and the server->application->Minecraft you’re imagining, what needs to be built from red stone to go from flop memory->server?
Rock on, I have implemented the components of ARM, but at an undergrad homework assignment level, not a “emulate ARM” level. Am I correct to say this class is called computer architecture?
Linux is obviously Operating Systems, and “compiling Java” is Compilers—I think this is a 3 semester project if we can align schedules and keep the team together