Tell that to IBM, they're all about Java technology on their high end servers. Yes, C/C++ have a place in the high end server world, it's sane to write your applications in C/C++, the programs produced by C/C++ compilers are fast and it is not sane to do this in assembly. That's why all of the major parallel libraries are written for C/C++, as well as fortran for those stubborn engineers who refuse to learn a sane language. I haven't heard of 1000+ Itanium systems, a link to a web page describing them would be helpful. I don't doubt it, probably distrubuted memory systems (like most 1000+ CPU systems). My point is scaling hammer is easier than scaling Itanium, due to the bus architecture of both CPU's, something which is hard to argue. $1000 Sun Blades deffonetly have a place in the world of bussiness, if you want to be able to develope *real* Sparc programs with out putting the extra load on your server, or an extra big dent in your wallet. Just think, programmers can work on in expensice Sun Blades, then port their work to the server once everything is debuged. The Sun Blade isn't a server platform, it's a development platform, and one of Suns better ideas!
<< Standard C/C++ on high end servers? You're joking. First and foremost, if a customer is plopping millions of dollars to buy such high end equipment it might as well that the software for those systems be specifically hardcoded for that system. Like I said, the reusability of such code is near negligible. There is NO reason to make code on high end servers portable enough so competing platforms can run them. Tahts why upgrading them is such a pain.
As for Itanium's scalability, it has already been proven. IBM and HP have already built 1000+ processor Itanium servers. You *will* need to write specific code for them to ensure they work optimally, but if you're plopping down the money for a 1000+ cpu server, you'd better well make sure it runs optimally.
As for Sun Blade systems under $1000, I havent been able to mess with Sun systems recently, but from the likes of previous use, they're NOT a uber high performing system. A $1000 Blade system consists of an Ultra Sparc IIe @ 500Mhz, 128MB SDRam, 20GB HDD, and Solaris 8. Unless you get some specific sun optimized software, I fail to see the point in buying Blade systems when you can configure better performing AMD MP/Northwood systems for the same price range. >>