3 ms·
One of the most pivotal moments in my software engineering career came from reading the leaked NT source code (6-7 years ago) in conjunction with reading the Sh
by trentnelson 3y ago
One of the most pivotal moments in my software engineering career came from reading the leaked NT source code (6-7 years ago) in conjunction with reading the Showstopper[1] book. The NT leak is particularly fascinating because it included all of the author history, so you can see exactly what files Dave Cutler worked on. The book goes into detail about how we ended up with things like kernel modules having pageable sections -- which is fascinating in its own right.
The book describes Cutler coming in and revamping certain assembly routines and you can see exactly what routines are being talked about in the actual source code.
Cutler's code was (and I'm sure still is) absolutely beautiful C code. It really impacted the way I write NT-style C code.
[1]: https://www.amazon.com/Show-Stopper-Breakneck-Generation-Microsoft/dp/0029356717 https://www.amazon.com/Show-Stopper-Breakneck-Generation-Mic...