3 comments

  • EvanAnderson5 hours ago
    &gt; Also, the NT kernel is criminally underrated, and pretty much unknown to hobbyists. It had features that Linux took years and years to come up with its own design for...<p>A person after my own heart. NT was actually designed, versus being a reimplementation of an existing thing.
    • jmmv1 hour ago
      I was curious about this a couple of years ago and ended up digging into the history of the NT design, comparing it to contemporary Unix systems, and writing this: <a href="https:&#x2F;&#x2F;jmmv.dev&#x2F;2024&#x2F;09&#x2F;windows-nt-vs-unix-design.html" rel="nofollow">https:&#x2F;&#x2F;jmmv.dev&#x2F;2024&#x2F;09&#x2F;windows-nt-vs-unix-design.html</a> . Pretty enlightening exercise.
    • Tuna-Fish4 hours ago
      Too bad for all the horrible misfeatures that got designed in and that we still have to live with, like the entire I&#x2F;O Manager&#x2F;Object Manager&#x2F;filters&#x2F;driver stack mess, with no caching anywhere above the drivers.
    • stonogo2 hours ago
      It sure looks a lot like VMS to me...
  • phendrenad24 hours ago
    &gt; None of the substantive code was written by AI.<p>That is impressive
  • userbinator1 hour ago
    IMHO this is one of the OSes with the weirdest decisions I&#x27;ve seen on here. I do agree with using PE instead of ELF, as the dynamic linking situation of the latter (and Unix-likes in general) is, to put it bluntly, a horrid mess.<p><i>The POSIX functions are split over ucrtbase, iphlpapi, and ws2_32, as on Windows, with anything that Windows doesn&#x27;t implement put in mnposix.</i><p>LOL. POSIX in ucrtbase! Those are words that I never expected to see together.<p><i>I used AI to help with the mechanical parts of porting</i><p>I feel like it won&#x27;t be long before someone comes up with a crazy chimera of an OS that can run DOS, Windows, Linux, BSD, and macOS binaries. It doesn&#x27;t look like AI is replacing software developers, but rather boosting them quite significantly; there seems to be a lot of activity and new projects I&#x27;ve seen recently from many who aren&#x27;t even using AI themselves, but must be somehow being inspired by others to do more.
    • yjftsjthsd-h1 hour ago
      &gt; it won&#x27;t be long before someone comes up with a crazy chimera of an OS that can run DOS, Windows, Linux, BSD, and macOS binaries<p>TBF, the only missing part of this is that Darling isn&#x27;t developed enough to run many Darwin programs; otherwise you can have that today by installing WINE+DOSBox+Darling on Linux or your pick of *BSD or illumos. (Well, running *BSD programs on other systems is a weak point, but otherwise.)
    • maharmstone1 hour ago
      &gt;LOL. POSIX in ucrtbase! Those are words that I never expected to see together.<p>There&#x27;s nothing in Moxnox ucrtbase that&#x27;s not also in Windows ucrtbase. open(), read(), and write() are all POSIX functions in ucrtbase.