This is what a computer should be doing: helping the user to get their work done, without the user having to worry about insignificant details about saving files. E.g. does Google Docs ever ask where to save a file before closing the browser or shutting down the computer? No you just get an untitled document that is automatically saved. If I want to rename it or save it in a different location, I am free to do so. But as long as I don't, it doesn't get in the way and just persists stuff automatically.
What Microsoft doesn't care about is that you may have applications running that don't do that, when Windows reboots for updates.
Window locations and app state are written to plist files, again, using OS libraries and APIs for app resume. I can reboot my Mac and not even realize it happened sometimes it all comes back the way it was.
I was replying to: "The fact that you leave unsaved work overnight is the actual crazy part". As long as you know which apps auto-save and know you can somewhat rely on them, it's not so crazy.
> Microsoft just doesn't care.
So you know why. Also, Macs have other apps besides textedit, do all of them preserve unsaved docs across restarts?
> what a computer should be doing
Ok, but the discussion is about reality
Every Mac app I’ve ever used does.
I don’t really care though, I reboot at most once ever six months
Even if the state is recoverable, it doesn't mean that it's simple to recover.
I would be infuriated if my OS decided to shut itself down without permission.
I use a mac and a linux box. I'd never cross my mind that I cant leave some unsaved changes overnight. I leave unsaved changes for weeks across the many things I am working on.