Go Back   Forums > Community Chatterbox > Tech Corner
Memberlist Forum Rules Today's Posts
Search Forums:
Click here to use Advanced Search

Reply
 
Thread Tools Display Modes
Old 17-12-2011, 01:35 AM   #1
Japo
Autonomous human
 
Japo's Avatar


 
Join Date: Mar 2006
Location: ,
Posts: 4,613
Default

Backwards compatibility was the one and only reason, weighting against a number of opposite considerations, that caused the industry to choose the AMD x64 architecture instead of the now extinct Itanium pushed by Intel. If the industry had been neutral towards backwards compatibility, not to mention if it had wanted to curtail it, the result would have been just the opposite.

Microsoft Windows in particular has a remarkable record on backwards compatibility, all things considered. As for 16-bit, according to what I've read, the main or only reason why 16-bit programs can't run natively in x64 is a technicality, that handles are 32-bit integers both in 32-bit and x64 versions of Windows (for backwards compatibility, I guess!), and so they can't be translated to old 16-bit handles.

Quote:
Originally Posted by Eagle of Fire View Post
64 bits not being compatible with 32 bits and lower is ...
... a wrong assertion. 32-bit programs do work in x64 OSes. And nowadays most new computers sold with Windows will have a x64 version, but most of the programs they will be used to run will probably be 32-bit. Nowadays still almost nobody's using or marketing 64-bit browsers or word processors etc. In the task manager of x64 Windows, 32-bit processes can be identified because their names have " *32" appended.

http://support.microsoft.com/kb/896456
__________________
Life starts every day anew. Prospects not so good...

Last edited by Japo; 17-12-2011 at 02:11 AM.
Japo is offline                         Send a private message to Japo
Reply With Quote
Old 26-12-2011, 03:25 PM   #2
florianix
Abandonia nerd
 
florianix's Avatar


 
Join Date: Nov 2011
Location: ,
Posts: 72
Default

Quote:
Originally Posted by Japo View Post
Backwards compatibility was the one and only reason, weighting against a number of opposite considerations, that caused the industry to choose the AMD x64 architecture instead of the now extinct Itanium pushed by Intel. If the industry had been neutral towards backwards compatibility, not to mention if it had wanted to curtail it, the result would have been just the opposite.
The fact that Intel always put priority on backwards compatibility was one of the main reasons that their architecture got the established industry standard.
In the end I can only say it was the right decision.... We maybe saw some better architectures, but they are dead now and that was finally worse for their users.
In my opinion this was very helpfull in the end as we now have a situation where most computers share a common architecture (and compatibility).
Of course they even kept backwards compatibility where it was completely ridiculous and nobody ever needed it (thinking about the famous A20-Gate...).
florianix is offline                         Send a private message to florianix
Reply With Quote
Reply


Similar Threads
Thread Thread Starter Forum Replies Last Post
Computers on Ebay catchaserguns Tech Corner 2 05-09-2009 11:31 PM
The troubles with old computers.... The_Lemming Tech Corner 14 05-05-2009 07:47 AM
The trut of the computers hahajejeje Blah, blah, blah... 3 09-01-2009 10:18 PM
Other Computers Emulation Rogue Old Suggestions 32 22-08-2005 04:21 PM
64 Bit Computers? mm_pie Tech Corner 18 05-08-2005 04:57 PM


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump
 


The current time is 02:47 PM (GMT)

 
Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.