[openbeos] Re: ideas for SoC

Ari Haviv wrote:
There are 2 aspects. The core inside of the OS and the outside. x86-64
is a port but it is still a desktop. Everything we know about the
desktop will still apply. However, if you are talking about pocket
*anything* including x86 that means we have to throw out everything we
know about the Haiku desktop and come up with something completely
different. And this is true with a PS3 where you use a big tv sitting
on a couch and even if you hook up the usual keyboard and mouse, the
entire way of using the system will be different.

Not at all. WinCE looks exactly like a smaller version of Windows desktop. Even PalmOS looks a lot like a desktop. Sure, you don't want a Tracker type thing (i.e. a desktop metaphor), but that doesn't invalidate the focus on the desktop (as compared to a server). What does desktop focus mean? Focus on UI, performance (response, not throughput), low hardware requirements, easy of setup and use. That's not all that far from what you want on your TV or your hand held.

I wish we had real cpu choice. What we have now is the result of the
Windows monopoly and that needs to change first

Why? Are todays CPUs not cheap enough? Fast enough? Made by enough people? I don't really care if x86 asm looks like it was designed by a masochistic troll. For 99.99999% of people, it doesn't make a bit of difference. If you aren't a compiler writer or a kernel dev, it doesn't make a bit of difference.

CPU choice is overrated. We had it for a long time. Alpha, PPC, x86, mips, arm, etc. The biggest issue is that a lot of those designs are not the best. RISCs, in a 64 bit world, don't work as well, IMHO. Think about it - the memory bus is almost always the bottle neck. RISCs spend a whole lot of time transferring those 64 bit addresses around a lot of times because all of their instructions are so simple.

Remember what Be said - "it's dark inside the box".


Other related posts: