I wanna get into #osdev but only because I'm so fucking tired of tech shit...

I wanna write not just an OS, but a standard. I want to correct mistakes from 40 years ago. We should have had a "platform.h" or something that expanded the stdin/stdout/stderr shit with a new platformin/platform out/platformerr or an addendum to the existing stdin etc...

We shouldnt have to write code to create a window. Devs have far too much agency... We need to rethink the whole c standard library...

Example: as a dev, I should only have to call a single function to request some kind of output, and then I should be handed a return data that includes the information I need ie if I request a terminal, gimme the w/h of the terminal, if I need graphics, gimme w/h of the drawable area...

I shouldn't be aware of the resolution of the monitor or the dpi or whatever... That's shit the os should let the user decide. I just need to know what I have. One function call...