Java is great when used for an application that uses it's strengths (multi-platform compatibility, a true OO programming experience, a very well documented set of pre-written classes for your code to access, etc). However, gaming does not really need any of those strengths at this time...
I believe that .Net can be compiled down to an executable (Java can too for that matter) that wouldn't have the over head of a VM. But inherently, C++ allows the programmer to tweak their code on a much lower level than C#, allowing for a lot of efficiency tweaks. chuawenching's argument that...
not top ten related at all...but this is a humor thread and I'm going through the Penny Arcade archives and found this...hits home a little...
http://www.penny-arcade.com/view.php3?date=1999-09-19&res=h
I agree with what Chris_D said a lot. Valve's stilll a great company. But I still agree with XShrike here completely. Valve knew what a big deal their silence was causing and still waited...oh well
I think I've posted the same thing about 10 times in 10 different ways, so I'm done...
I know that things kind of suck here now...but I thought this might make some people feel a little better...
http://www.penny-arcade.com/view.php3?date=1999-04-09&res=h
After all, humor is the best medicine :)
The thing that is original is the story and how it's executed. And I don't care if you think that other stories are similar or something. Valve has done a great job with their games. A whole lot better than a lot of other productions out there. Valve has created a lot of new content, and if...
9 pst...12est.
If this was real, it could have been accompanied by a request not to release the info until Wednesday. Which would explain the release time. It could have been sent whenever.
People don't like fragmaster because he was extremely unprofessional in his handling of his "insider" information. Some folks probably were in attack-the-messenger mode, but most just were annoyed by his incessant gloating.
This is the only delay reason that would be remotely acceptable without pissing off thousands of fans who feel disrespected by Valve. Any other reason should have been seen in advance and a delay reported long ago, whereas it's possible for this to sneak up on them and require a last minute...