software level architecture that can be used on various different CPU architectures providing maximum flexibility.
I’ve only done a little bare metal programming, but I really don’t see how this is possible. Everything I’ve used is so vastly different, I think it would be impossible to create something like that, and have it work well.
Cocodapuf@lemmy.world 4 months ago
I think that’s called Java.
greywolf0x1@lemmy.ml 4 months ago
Or Emacs
KillingTimeItself@lemmy.dbzer0.com 4 months ago
but but, minecraft in java bad and stinky??
Cocodapuf@lemmy.world 4 months ago
But Java is the good version of Minecraft…
KillingTimeItself@lemmy.dbzer0.com 4 months ago
unfortunately, you’re aren’t wrong.
ICastFist@programming.dev 4 months ago
Then again, if you don’t have the JVM/JRE, Java won’t work, so first you need to write it in another language and in such a way that it works across a bunch of different ARM and x86 processors.
Cocodapuf@lemmy.world 4 months ago
I don’t know, if your platform doesn’t have a jre… Is it really a platform?
ICastFist@programming.dev 4 months ago
Dunno, would you consider the Xbox or Playstation platforms?