> And then there's the documentation which is like infinitely better than Linux's...
I am 100% unexpert in systems programming. I am not challenging this sentence.
When I look through Linux's source code, I read documentation files like Documentation/x86/exception-tables.txt and filesystems/ntfs.txt. I can also read the source code and its notes - for instance kernel/cpu.c or kernel/panic.c.
Where do I find analogous documentation or source code for NT 10? Lack of systems documentation pushed me away from Windows, and I would love to learn I was wrong.
> Like what exactly? Do you have examples or just feel this way?
Idk, like maybe letting you actually wait for a process to exit (until Linux finally added it in recent months), IOCP, not doing stupid things like overcommitting memory... I could go on...
And then there's the documentation which is like infinitely better than Linux's...
It makes me wonder, what information drives your skepticism? It seems pretty unfounded to me.