
Thread beginning with comment 337173
Blah 7
by nbensa on Thu 13th Nov 2008 02:48 UTC
Member since:

Yup. It is Vista or do you reaaaally believe they re-wrote the whole thing from scratch in only a few months?

C'mon... Isn't there anything else to talk about other than 7!?

Reply Score: 4

RE: Blah 7
by modmans2ndcoming on Thu 13th Nov 2008 04:37 in reply to "Blah 7"
modmans2ndcoming Member since:

Vista was the code base, just like every OS release.

Vista was a major restructuring of the windows code. It is much more componentized now than it ever was. This allowed the Windows 7 guys to make some changes to how Vista worked by replacing a few chunks of code.

Windows 7 has some major interface changes as well, the biggest being that there is an asynchronous UI system, meaning that you can interact with the PC at your own pace and do not have to wait for an operation to complete to click the next widgit, etc.

Reply Parent Score: 5

RE[2]: Blah 7
by REM2000 on Thu 13th Nov 2008 08:56 in reply to "RE: Blah 7"
REM2000 Member since:

I don't understand why so many people think that releases of OS's are complete rewrites.

Windows Vista was based on Windows 2k3 which was based on XP which was based on 2k which was based on NT4 and so on.

Mac OSX all of them are based off 10.0 which in turn was based on NextStep and so on

Linux evolves

To do an OS rewrite would be practically impossible, not only would you have an OS that would take a long time to product but it wouldn't be mature and would certainly be filled with bugs.

OS's are incredibly complex, but they are evolved. It reminds me when people critise the windows file system NTFS, Vista is not using the same NTFS from 3/4 era it has been evolved over time, the NTFS found in win2008 can self repair without rebooting. This is not to say that it's the only FS that can do this, but it proves the filesystem aswell as the OS's are evolved and improved over time.

Not even Microsoft with all it's money and developers could rewrite something as complex as the Windows OS in todays modern expectations of what an OS should do and have.

Reply Parent Score: 5