Linked by Thom Holwerda on Sat 11th May 2013 21:41 UTC
Windows "Windows is indeed slower than other operating systems in many scenarios, and the gap is worsening." That's one way to start an insider explanation of why Windows' performance isn't up to snuff. Written by someone who actually contributes code to the Windows NT kernel, the comment on Hacker News, later deleted but reposted with permission on Marc Bevand's blog, paints a very dreary picture of the state of Windows development. The root issue? Think of how Linux is developed, and you'll know the answer.
Permalink for comment 561436
To read all comments associated with this story, please click here.
I don't buy it.
by Tuishimi on Mon 13th May 2013 16:27 UTC
Tuishimi
Member since:
2005-07-06

I worked at DEC and had the privilege of working on VMS. OS work was most definitely split into subgroups, I worked in security. But security had the benefit of being interwoven throughout the various components of the operating system so I worked in loginout, memory management, backup, command line interpreter, etc.

I had to touch other people's codes and in fact, was even assigned investigations FROM the other groups. Never had a bad experience where a developer was over-protective of their code or didn't want someone else's fingers in their pie.

Also, peer code review was prevalent. If you had a way to improve performance or a recommendation that would benefit the operating system in any way, you presented it to a group of your peers (and more senior developers) and if your recommendation was valid, you'd be given the go ahead to make the change.

There was no inter-group rivalry, it was one very large team and we all understood the concept of helping each other out since we were all working toward the same goal of releasing a bug-free, superior product.

(Note, the VP who drove NT was an ex-DEC VP if VMS so I would think the same philosophies would carry over).

Reply Score: 5