nrr
Member
Who cares?
NT (NT 3.1, NT 3.51, ..., Windows 2000, XP, Vista, 7, whatever) trumps Linux as far as kernel-land is concerned. The NT kernel is completely type safe, modularly designed, and very small. Compared to the Linux kernel, it does very little, and that makes reading a disassembly of it much easier. That, in turn, makes it much easier to audit.
On the other hand, Linux trumps NT in user-land. The GNU tools are amongst the best (with the exception of GCC, which is a festering pile of shit compared to LLVM's Clang and Microsoft's cl.exe), and most of the APIs are easier to deal with.
That's all I have to say about that.
NT (NT 3.1, NT 3.51, ..., Windows 2000, XP, Vista, 7, whatever) trumps Linux as far as kernel-land is concerned. The NT kernel is completely type safe, modularly designed, and very small. Compared to the Linux kernel, it does very little, and that makes reading a disassembly of it much easier. That, in turn, makes it much easier to audit.
On the other hand, Linux trumps NT in user-land. The GNU tools are amongst the best (with the exception of GCC, which is a festering pile of shit compared to LLVM's Clang and Microsoft's cl.exe), and most of the APIs are easier to deal with.
That's all I have to say about that.