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 561251
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Comment by ansidotsys
by kaiwai on Sun 12th May 2013 13:46 UTC in reply to "Comment by ansidotsys"
kaiwai
Member since:
2005-07-06

Don't confuse the lack of a road map and rigor mortis as being conservative because what is occurring right now (and hurting Microsoft) is 10+ years of bumping around in the wilderness with no long term development road map. If I as a third party look on I want to know where Microsoft is heading - what is the role of WinRT? is there a future of traditional desktop applications and if so has development of win32 ceased in favour of WinRT? are Microsoft supporting C++ '11 and if so what is the road map for the implementation of those features so that developers can plan for features emerging? then there is longevity - are we going to see Microsoft once again bumping around flinging crap against the wall in the form of pushing out API's onto to kill them off later on when the programmers at Microsoft either get bored or realise that they really didn't fully think it through?

Then there is views such as the former lead of Windows, Jim Allchin, who labelled legacy code as an asset whilst ignoring that it can quickly become a drag on future development; that backwards compatibility is good and when a better solution to provide that compatibility is provided such as virtualisation then it should be taken advantage of. Here we are in 2013 and Windows is still suffering from the laundry list of issues I've raised in previous posts - one might have forgiven them in the past due to technical limitations but these days with virtualisation there is no reason why development is merely putting a new coat of paint in an rickety tug boat that has seen better days.

Reply Parent Score: 5