Mark,
AMD took a big risk with x86-64??? You're kidding right? They took the extremely safe approach and the only choice they had. Intel took the risky approach with the Itanium and AMD had to offer something, so they took a very straightforward approach. If no one wanted their 64-bit enhancements, it made almost no difference since they focused mainly on 32-bit performance and could match what Intel had, and in fact surpass it.
This has nothing to do with roadmaps. Apple can switch from one processor to another just as easily as other manufacturer's do. They aren't married to Intel, they are married to the x86 instruction set. This is probably one of the reasons they chose it.
MacIntoshes have historically been jokes, at IBM we would call them MacIntoys. They had decent enough interfaces, which were intuitive but very limited compared to OS/2's Workplace Shell, but the underpinnings were way behind OS/2 and Windows NT. They are probably much better now than they were, but when I used them back in 1997 I was shocked at how far behind they were. It looks like they never could figure it out and simply went to Unix. Not really a big accomplishment, since Microsoft had Xenix out in the early 1980s.
The vast majority of users pick Windows, not Mac OS. Mostly because of the applications, of course, not so much because they prefer Windows over Mac OS.
People have been saying operating systems were becoming irrelevant seemingly forever. When the internet and Java were gaining in popularity, this was said over and over. Maybe it should be true, and maybe it will be some day, but so far all speculation regarding this has been wrong, so it's not a safe bet. Still, I hope it does happen and I don't see any technical reason why it shouldn't be.
I don't know what you are referring to about a processor made two years ago running a 64-bit version of Windows. I am hoping you are not saying that you are surprised AMD's initial processors should not have been able to run the 64-bit versions of Windows, because that would show a complete lack of understanding of what happened. I am going to assume you are aware that Microsoft was intimately involved in the creation of x86-64 and had more than a little input into the instruction set and worked with AMD the entire way. So, it would be far more shocking if it didn't work, in fact it would border impossibility because of the involvement of Microsoft.
The reason Betamax lost to VHS was due to technical inferiority, although only in a limited but extremely important area. Initially, the Beta machines could not record an entire movie on a single tape. VHS could and this was more important than the slightly better picture quality Beta had. Later on, they created Beta II and III recording modes that could fit movies easily on a single tape, with a slight degradation in quality, but by this time VHS had become more popular and it was easier to get movies for it. Also, rewinding a Beta tape wore it down, as the tape was not removed from the heads, whereas VHS did and thus caused no degradation when using forward fast and rewind. So, while I'll agree that Beta was better in most ways than VHS, in the way that mattered the most, it was inferior. Later fixes were too late to reverse the trend, since by that time momentum had become a more important issue.
[Posted by: TA152H | Date: 01/22/06 08:21:11 AM]