|
|
|
|
|
by dcolkitt
2477 days ago
|
|
> it makes some different tradeoffs than traditional POSIX systems and in some cases it’s objectively superior. I'm curious if you (or anyone else) have examples here. I haven't touched a Windows system in nearly 20 years, so I'm genuinely curious. |
|
There is also that whole thing about kqueue/epoll vs Overlapped I/O which I think is pretty cool.
The more I read about Windows, the more I find the cool stuff is underneath, buried under a mountain of developer-hostile commercial choices, a philosophical rejection of the command-line that dates to the '90s, bad tacked-on security, sprawling and messy APIs, and a forever-incomplete UI wavering between garish and spartan. Once you get past all that (and all the terrible software built on top of it), NT is actually a very interesting system to play with.