Neutral mention · rule
> As opposed to object-oriented interfaces like for example Windows NT, which allows for elegant shells like PowerShell. Now let the downvotes flow in… No downvote from me! I always found UNIX's everything-is-a-bag-of-bytes to be a huge pain, and file descriptors even worse. This is a hard pill to swallow for many *nix die-hards, but I would say that objectively speaking, Windows NT has a better core OS model than Unix-like OSs, including the driver model, the filesystem API, the process management API[1], and the overall plug-and-play-ness of NT. [1]: The OP article mentions this paper by Microsoft Research, but claims it doesn't offer alternatives—it does. It explicitly mentions posix_spawn and CreateProcess. https://dx.doi.org/10.1145/3317550.3321435