Comment Been there, done that (Score 0) 407
I've been to many programming competitions like that (and always came 2nd.. Damn it!)
The contests I've been to (local versions of ACM ICPC) that allowed Java and C/C++.
I've also tried TopCoder's contests and Facebook's.
In the ACM contests the algorithms aren't really time-consuming so Java's slowness doesn't really matter, however, because the input and output are in files, Java's approach to dealing with files is very annoying.
In TopCoder there are many options (VB (not
In Facebook's algorithm contests however, the algorithms are pretty complicated and need to be damn efficient, I did have a hard time with Perl because it's slow, however, they claim that all the algorithms can be run in the allowed time limit.
I guess it's pretty clear that time isn't a big issue in these contests (well, except Facebook's but that's because if you solve the problems you can apply to work there!).