There's actually a solid number of people on this board that are interested in an x86 Pyra with Linux. Part of that is, admittedly, running Windows apps via Wine, but that's not the whole story,
...
...
However, as an add on, once the Pyra is complete and functioning with its ARM processor, providing an x86 CPU replacement for those that want it becomes a lot more viable.
Hmmm... I'm hesitant to post my view on this as it could be all wrong and it might just be my incompetence and/or lack of enthusiasm, BUT here goes anyway:
After messing with the Pandora and specifically messing with the kind of software the Pandora runs to provide us our Fun, a lot of new thoughts and ideas have been running through my head with regards to ARM vs. x86.
I've had plenty of previous experience of both (doing C/C++) but the new "viewpoint" has been kind of revealing.
In a nutshell: an ARM SOC is cooler in many ways, not just with heat dissipation
... unfortunately, at least with bog standard-running-on-the-Pandora-itself-
GCC a lot of that cool gets frozen over by the sheer popularity of x86 in Linux world and resulting assumptions in code.
In x86 you take software, you set commonly agreed flags in the compiler to commonly agreed positions, you make and you end up with a result that is typically so optimal
optimization is no longer worth the effort. If it runs quick enough, great. If not, there's nothing you can do unless it's "just on the edge of being fast enough" - a rare occurence.
Even if something could be done that in itself is so rare you don't even bother to investigate
.
Not so in ARM, at least with the CortexA8 and gcc492 (version I've ended up with due to webkitgtk) in the Pandora. You get software that works. If it's fast enough, fine. But sometimes it's not fast enough
not because the CPU is not fast, but because you should spend some time doing all kinds of inlining, NEON intrinsickymagic'nstuff and Guru'sOfARM only know what else... I never hit this stuff when I did actual work as it was boring code using plain integers for boring machines doing boring things on hardware sized suitably for a bored monkey like me to succeed in fitting the pieces in...
But the Pandora is different. You somehow feel "things could still be better if I could better utilize X". Even not counting the transistors used for a DSP that is rarely, if ever, utilized... I know people find stuff like that cool, at least I know I do, it's what I liked in Old Computers too... But as I'm now old I rather like it better when it's not me doing it, scavenging the web for wise men's words and trying to academically guess whether something "fits in the power envelope of this thing or I'm just wasting my time"
.
Maybe the Pandora devs, being Gurus of ARM one and all never suffer from this.
In a way I now see this is exactly what the intrusion of PCs as "home computers" took away from us already in the early 90s: the feeling of "pushing the envelope" was replaced with buying bigger envelopes and paying someone else for doing the packing
.
So, I guess that's what I find appealing in a x86 cpu: It's boring as *ell!-)
And "the thing" in an x86 CPU would not be Windows, or Wine... I still don't believe the interface would work for most precompiled binaries anyway. What x86 has going for it is boredom.
I don't, however, think the Pyra needs an x86 CPU board: it needs one less and less with time. ARM gains popularity: who knows, maybe GCC gets smarter. In any case software will be optimized for the Pyra (sauce please when it does...) and so before an x86 board even gets planned, there's no need for such boredom anymore.
I'd keep the ARM board if a x86 version popped up simply to "stick to my guns". This Pandora runs ARM so the gun has been chosen. I'm not dead set against x86 either, but somehow I prefer buying it in the 100 euro trash without changeable batteries... stuff you know you dispose of within a year or two because it's obsolete by then. That's not how I see the Pandora or the Pyra. They are neither cheap or boring
.
So, anyway, thanks to vcoleiro - I seriously considered getting a 7 inch cheapo supermarket tablet this week from a sale... Will skip now - I think I'll wait and see whether this next iteration of Intel could finally hit the 8-10 hours of battery time I'd prefer...
Whoops... did the wall of text thing again... well... at least it was General talk this time...