Yes, the problem with UMPCs is they are all incredibly crippled hardware-wise, excpet the Sony Vaio UX-series.
Yeah, I think the UMPC idea is very attractive. I love the form-factor for hard-copy book reading replacement. But the current crop of devices seem to be under powered and a bit clunky to use.
Actually, DirectX does run on the Itanium, at least Version 8. As it became clear that the Itanium was going to be limited to a niche database/server market and not a mainstream gaming platform, I'm not sure that Microsoft continued to support development work on DirectX for the Itanium.
The Itanium support is expected, as that is one of the CPUs that XP & WS are designed for. I was more so referring to the idea that these products were open to "any" processor, which is not the case.
__________________ Dell Support Rep on 1/12/06: Only a small number of users are having issues (WM5 on x50v)... Dell will be releasing (update for x50v) but it will not be soon.
You guys are so funny...arguing in a forum. As if someone is going to seek you out some day, shake your hand and say "Hey! You're that guy that was arguing in that forum...and won! You're my hero!"
__________________
.
If you work a part time job...this may help... To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Anyone in the military? I made a free eBay-type site for all military personnel: To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
You guys are so funny...arguing in a forum. As if someone is going to seek you out some day, shake your hand and say "Hey! You're that guy that was arguing in that forum...and won! You're my hero!"
And you obviously have no idea what Forums are for.
__________________ Dell Support Rep on 1/12/06: Only a small number of users are having issues (WM5 on x50v)... Dell will be releasing (update for x50v) but it will not be soon.
The Itanium support is expected, as that is one of the CPUs that XP & WS are designed for. I was more so referring to the idea that these products were open to "any" processor, which is not the case.
Talk about moving the goal posts....
The question was: is Windows designed to be portable. The answer is yes. Is portability a black and white issue? No. It's grey. Some processors are going to be easier to port to than others. As you rightly pointed out, decisions are made all the time about how much effort should be expended to achieve a given level of portability.
A good example is big endian versus little endian. During the inital development of Windows NT, a decision had to be made about whether the development team should go the extra mile to make sure the code was big endian/little endian neutral. Since the x86 was little endian, and since the original target processor (beyond the x86) was the Intel i960, also an Intel product that defaulted to little endian, it was decided to support little endian processors only. That's one reason (political being another) that the Sparc and Motorola architectures, which are big endian, were not initially ported to.
The PowerPC port was interesting. Apple, coming from the Motorola world, was a big endian centric operating system. When Apple ported to the PowerPC, they ran big endian. However, the PowerPC can be run backwards or forwards (it supports running either as a big endian processor or a little endian processor). So when Windows was ported to the PowerPC, Microsoft ran it little endian.
[edited for spelling]
Dude, I'm confused. Is it that you think a Mips/Alpha/Itanium is an I686 machine? Or do you not think that windows runs on these architectures?
I'm kind of tired of pointing out the obvious. Maybe you're a hands-on guy and need to feel the hardware for yourself. I'll help: just go to this url (http://h20341.www2.hp.com/integrity/...0-0-0-121.html) and you can purchase your own Itanium running Windows Server 2003. Heck, then you'll be able to use your programming credentials to do great things.
Trying to get back on some useful disscussion...In the future, if hardware capabilities continue to advance faster than software requirements, we will probably see a convergence of the Windows CE codebase with future mainline Windows. We're seeing this already with the UMPC line of devices, which have form factors not much larger than some PDAs and yet run Windows XP. Eventually the core codebase will probably be the same, with different UI components to handle keyboard-less environments.
i686 is adiffernt proc atrtchutlture how ever windows will run on it. and im sorry that windows mobile 5 is so buggy but that doesnt mean that you can suddenly revert to xp ok., this thread is going absulutly npwhere. it is a collection of complete n00bs who knwo nothing about computers arguing with a few seasoned programmers. if icoudl lock this thread now i would.
And you obviously have no idea what Forums are for.
Actually, I was going to say that you (BlueVolume) are one of the only people here giving real advice and not saying things like "well...maybe if you listed all of the programming languages that you have ever worked with...then we might be more likely to believe you". But there are a few others that are giving good advice too.
__________________
.
If you work a part time job...this may help... To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Anyone in the military? I made a free eBay-type site for all military personnel: To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
The question was: is Windows designed to be portable. The answer is yes. Is portability a black and white issue? No. It's grey. Some processors are going to be easier to port to than others. As you rightly pointed out, decisions are made all the time about how much effort should be expended to achieve a given level of portability.
A good example is big endian versus little endian. During the inital development of Windows NT, a decision had to be made about whether the development team should go the extra mile to make sure the code was big endian/little endian neutral. Since the x86 was little endian, and since the original target process (beyond the x86) was the Intel i960, also an Intel product that defaulted to little endian, it was decided that to support little endian processors only. That's one reason (political being another) that the Sparc and Motorola architectures, which are big endian, were not initially ported to.
The PowerPC port was interesting. Apple, coming from the Motorola world, was a big endian centric operating system. When Apple ported to the PowerPC, they ran big endian. However, the PowerPC can be run backwards or forwards (it supports running either as a big endian processor or a little endian processor). So when Windows was ported to the PowerPC, Microsoft ran it little endian.
[edited for spelling]
uh excus me. windows xp was NEVER NEVER NEVER!! desgined to be a mobile os. it was desgined fro a laptop or a desktop not a ppc.
Dude, I'm confused. Is it that you think a Mips/Alpha/Itanium is an I686 machine? Or do you not think that windows runs on these architectures?
I'm kind of tired of pointing out the obvious. Maybe you're a hands-on guy and need to feel the hardware for yourself. I'll help: just go to this url (http://h20341.www2.hp.com/integrity/...0-0-0-121.html) and you can purchase your own Itanium running Windows Server 2003. Heck, then you'll be able to use your programming credentials to do great things.
Trying to get back on some useful disscussion...In the future, if hardware capabilities continue to advance faster than software requirements, we will probably see a convergence of the Windows CE codebase with future mainline Windows. We're seeing this already with the UMPC line of devices, which have form factors not much larger than some PDAs and yet run Windows XP. Eventually the core codebase will probably be the same, with different UI components to handle keyboard-less environments.
i never siad that win xp wont run on a ituilum.. I SIMPLY SAID THAT IT WOULDNT RUN ON ARM!!!!!!!!! I DONT KNOW WHERE THE HELL YOU PULLED ITULUM OFF OF BUT I CERTAINLY NEVER MENCHINED IT!
Actually, I was going to say that you (BlueVolume) are one of the only people here giving real advice and not saying things like "well...maybe if you listed all of the programming languages that you have ever worked with...then we might be more likely to believe you". But there are a few others that are giving good advice too.
Well, then thank you.
Its hard to weed out the good from the bad around here lately. Especially that other thread where someone claimed to have installed A12 on their x50v -- obviously someone with a screw loose or just a total liar.
__________________ Dell Support Rep on 1/12/06: Only a small number of users are having issues (WM5 on x50v)... Dell will be releasing (update for x50v) but it will not be soon.
WinXP works ok on my X30 but when I dual booted to Linux everything slows way down.
You guys are way behind the times. I have WinXP, running on my x50, running a virtual PC running Windows Mobile 5! Just for kicks I installed a PS3 emulator, but it kinda stinks since there aren't many games out yet. :realmad:
__________________ Dell Support Rep on 1/12/06: Only a small number of users are having issues (WM5 on x50v)... Dell will be releasing (update for x50v) but it will not be soon.
You guys are way behind the times. I have WinXP, running on my x50, running a virtual PC running Windows Mobile 5! Just for kicks I installed a PS3 emulator, but it kinda stinks since there aren't many games out yet. :realmad:
You should use the PS3 emu directly and the WinXP emu inside of that. Much faster.