Apple Nearly Moved to SPARC 257
taskforce writes "Sun Microsystems Co-Founder Bill Joy claims that Apple nearly moved to Sun's SPARC chips instead of IBM's PPC platform, back in the mid-1990s. From the article: "We got very close to having Apple use Sparc. That almost happened," Joy said at a panel discussion featuring reminiscences by Sun's four cofounders at the Computer History Museum. An account of his entire presentation can be found on Cnet."
Nearly... but not quite ... my friend!! (Score:1, Insightful)
Re:Had the workstation vendors worked together. (Score:5, Insightful)
a company of "almosts" (Score:5, Insightful)
I leave it to others to diagnose the exact causes of Sun's repeated failures. I can say this much for myself: I won't buy another Sun product again, ever, nor will I ever trust any of Sun's promises again.
Re:Dupe (Score:1, Insightful)
How is that ? Well, I actually have a life away from this keyboard and I don't read slashdot everyday. I didn't see this story the first time around, but thanks to the dupe I get to see it today.
Ok. So there is just a touch of sarcasm there. But there is more wasted space on this board because of people yelling "dupe", "you spelled that wrong", "you should have put a comma there", etc.
Its more difficult trying to find a post here that's actually on topic than it is to parse bad grammar.
If its a dupe then everyone that read it before knows it. There is no reason to wast space pointing it out.
Maybe. (Score:1, Insightful)
I leave it to others to diagnose the exact causes of Sun's repeated failures.
There's a certain arrogant complacency and aloofness from the "vulgar real world" within Sun's higher engineering echelons. Someone needs to tell Scott. I'm not talking about the Bill Joys of this world, but the prima-donna engineers who sit a couple of levels down destroying good projects at the review process because they didn't think of it first or they didn't get to do it themselves or because it was done by a different part of the company.
I'm sure this goes on in all large companies.
Re:Speculation that SGI would buy Apple. (Score:4, Insightful)
I doubt SGI ever had any interest in Apple. They were positioning themselves in the server market at the time and Apple had nothing to offer them.
Of course that was back when Apple was tanking and speculation that everybody from SGI to Microsoft to Pepsi was going to buy them out.
Abnormally deep pipeline? (Score:4, Insightful)
7 stages is not an "abnormally deep pipeline", and divide-step is absolutely conventional RISC design. The Berkeley RISC used divide-step. Sparc started out with divide-step. There really isn't a huge difference between Alpha's ISA and any other RISC, the difference is in the small details... whatever criticism you have of the Alpha, you can't in fairness leave the other RISCs out.
Alpha also had great execution control. The memory barrier instruction (also in Power, by the way, and eventually picked up by Sparc) let the compiler control the pipeline far better than Itanium's "I can't believe it's not VLIW" design or MIPS "just guess" delayed branch. And the huge register file gave the compiler much more leeway in scheduling instructions.
The biggest problem with the Alpha was that it jumped prematurely into 64-bit with both feet, so that even if the compiler generated 32-bit code (the -taso option) it was still moving 64-bit words around and throwing away half the result.
Re:a company of "almosts" (Score:5, Insightful)
Someone should write a book on how Sun blew it with client-side Java. They gave the product away and spent tens of millions marketing it. In a marketing sense, they succeeded; everybody has a Java interpreter on their desktop. Yet almost nobody uses them any more. Why?
Part of the problem is that Sun's top technical people, including Joy, never really figured out GUIs. Sun went through three bad in-house window systems before finally giving up and going with X-Windows. Then in the Java era, they went through the AWT and Swing eras, both of which combine complexity with poor performance.
So Sun ended up as a "server company", the place SGI went after they failed to survive the transition to low-cost graphics.
Re:Sun should port x86 Solaris to intelMac (Score:3, Insightful)
I've installed it on about 7-8 different machines and it's done great on all of them.
Solaris isn't intended as a multimedia, gaming, or use-my-latest-bleeding-edge-tech-toys OS, it's intended to provide a stable platform in order to get work done.
If you put it on a generic workstation or server box, it pretty much kicks butt.
Re:Had the workstation vendors worked together. (Score:3, Insightful)
As for PowerPC, 970 wasn't that competitive with Intel's process, the chips were low-volume and ran very hot. But mainly Apple did it to themselves by creating a low-growth businss model that wasn't attractive to CPU vendors.
> Would the joining of all the other vendors have changed that?
No probably not, because Intel largely caught up. But it might have kept the RISC workstation/lowend server market alive.