News for hackers. Stuff that matters.
Re:Fomos: Experimental OS, built with Rust by Ruddle on Wednesday August 30, 2023 @07:34AM (#37320462)
Author here, that's a neat idea. However I also like the simplicity in having only one runtime interface. If the OS has to handle every version anyway, an app in the future could just use padding to feel like it is "clean".

  struct Context{
   padding: [u8;256], // old stuff
   ctx: ContextV42
  }
Just typing that felt a bit wrong though. On the other hand the app declaring what version it is feels like what executable formats (like elf) already solve. I am trying alternatives.

There are no comments on this comment yet.