Linked by Thom Holwerda on Fri 4th Apr 2008 20:07 UTC
Microsoft "Earlier this week Nick White, Product Manager for Windows Vista and blogger at WindowsVistaBlog, announced that he was leaving Microsoft. We previously interviewed Nick about what SP1 for Vista was all about, so we sat down with him yesterday to get the details behind his departure, his proudest moments at Microsoft, a few regrettable moments, and more."
Thread beginning with comment 308355
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[4]: Its all the OS
by kaiwai on Sat 5th Apr 2008 23:06 UTC in reply to "RE[3]: Its all the OS"
kaiwai
Member since:
2005-07-06

The whole build is broken why shouldn't i expect xp programs to work on vista? Not expectin them to work on vista is like not expecting win2000 programs to work on xp . win32 programs that crash is nothing i defend Vista for , its only a resource-munching bloated Bad-Build


*kaiwai takes a deep breath*

Please, could you put that brain into gear - and learn a thing about programming. You can never guarantee 100% compatibility given the nature of programming - when you move forward there will be applications written to expect a certain underlying operating system behaviour. You have to change that underlying operating system behaviour to move forward, old assumptions change, and have to be replaced with new paradigms.

So please, before opening your mouth and making such grossly ignorant statements - learn how things actually work in the real world instead of sitting behind your computer desk, stamping your feet and saying, "I want it, and I want it now!" followed by a hissey fit.

Yes, Windows Vista does have issues, but those issues are because they over promise the level of compatibility whilst at the same time over promising what they can do within that confined area of which they can operate (compatibility vs. progress forward).

If Microsoft made no compromise, pushed it forward, rooted out the old crap from their operating system and openly declared, "this is a big step forward, expect most of your applications not to work" - sure, there would be complaints, but at least people would know where they stood before investing in a copy of Windows Vista. They would expect breakage and incompatibility with applications, and then work out a migration plan based on application availability.

Edited 2008-04-05 23:08 UTC

Reply Parent Score: 2

RE[5]: Its all the OS
by ormandj on Sun 6th Apr 2008 05:10 in reply to "RE[4]: Its all the OS"
ormandj Member since:
2005-10-09

Ever heard of Solaris? ;) Stability of interfaces doesn't necessitate not moving forward. Look at Solaris 10 vs. Solaris 2.6. You can still run binaries from 2.6 on 10. ;)

That said, because of horrid programming (and horrid programmers who didn't spend the time to DESIGN before implementing), changes that break backwards compatibility are/were necessary in Windows.

I wish they had just thrown it all out and started anew, keeping the good and ditching *all* the bad. They'd have still gotten horrible reviews, but at least there would have been a good reason behind it.

PS - Say what you will about Sun/Solaris, but a lot of programmers could learn something from their design standards. I'm sure we'll see a non-backwards compatible Solaris in the future, it will be a necessary evil - but they've done pretty damn well for having a decade+ of compatibility at the binary level.

Reply Parent Score: 4