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.
Thread beginning with comment 561236
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: makes sense
by Deviate_X on Sun 12th May 2013 10:38 UTC in reply to "makes sense"
Deviate_X
Member since:
2005-07-11

For most of the last 30 years windows have emphasized backward compatibility, so the code written X years ago will still run today. The consequences of this will lead to more bloat and less optimal code supporting mysterious-forgotten corner cases.

Linux being purely engineer lead will more proactively-aggressively route out unneeded code, optimize at the expense of compatibility.

In my personal experience, Linux is faster at many things as a _user_! ls !! But surprisingly isn't that great! And as a developer, there really isn't any worthwhile difference at all.

Reply Parent Score: 3

RE[2]: makes sense
by bert64 on Sun 12th May 2013 12:49 in reply to "RE: makes sense"
bert64 Member since:
2007-04-23

Linux has extremely good source level backwards compatibility, lots of software written for very old unixes will still compile and run just fine on modern day linux systems.

That's the difference between writing a simple, sensible and extensible system vs writing something unnecessarily complex.

Reply Parent Score: 1

RE[3]: makes sense
by Lennie on Sun 12th May 2013 13:31 in reply to "RE[2]: makes sense"
Lennie Member since:
2007-09-22

Yes, backward compatibility has a cost, this is even true in Linux:

https://www.youtube.com/watch?v=Nbv9L-WIu0s

Reply Parent Score: 3

RE[2]: makes sense
by Lennie on Sun 12th May 2013 13:28 in reply to "RE: makes sense"
Lennie Member since:
2007-09-22

[replied to the wrong comment]

Edited 2013-05-12 13:31 UTC

Reply Parent Score: 2