Geek Olympics Code for Gold 243
Haydn Fenton writes "Wired has a recent article on the16th annual IOI (that's International Olympiad in Informatics), taking place in Athens from Sept 11th to Sept 18th. The 304 programmers from 80 countries will be competing in 7 marathon programming sessions to determine the world's fastest coder. The computers are being supplied by Altec and contestants will have a choice of using either Windows XP or RedHat 9.0. More information can be found on the IOI Website."
No MacOS X? (Score:5, Insightful)
And Apple's development tools rock!
Code fast or Fast Code? (Score:3, Insightful)
Automated Scoring (Score:3, Insightful)
Live Boardcasting? (Score:2, Insightful)
Re:Hold up... (Score:2, Insightful)
And which one would that be? The one with all the doping scandals and judging fiascos? The one that gave the corporations huge concessions such as making blogging illegal [cnn.com] for athletes?
The Olympics are full of crap.
Why no G5s? (Score:2, Insightful)
Excellent contest for employers... (Score:3, Insightful)
Re:Because default install isn't enough (Score:3, Insightful)
Version number questions. Many OS X users are still hanging on to 10.2.x because it's almost as fast and almost as good looking as 10.3.x. Many are waiting for 10.4 Tiger, and some developers are already using developer seeds of 10.4.
How are these issues different than coding with any flavor of Linux? I know my machines don't (always) have the most current kernel, or the newest ide. Why? Because of the stability of known and proven software. This results in having to download and install things when I want to upgrade or customize one of my systems, exactly like you'd have to do with OS X to get X11 or the newest Xcode. (Or XP, for that matter- what develpoment tools are in XP pro by default? Less than OS X, certainly)
Besides, I think it's safe to say that the machines being used are going to be setup using disk images to ensure uniformity, something that can be done on a PPC just as easily.
My guess is they're not using OS X because of the hardware differnces and the way these differences could skew the results, or give even an appearance of unfairness. Standardize the hardware, let the programmer choose the OS, and they have only themselves to blame if (when) explorer.exe crashes or if (never) the kernel panics.
Re:Automated Scoring (Score:4, Insightful)
Re:No MacOS X? (Score:3, Insightful)
Re:Because default install isn't enough (Score:4, Insightful)
My guess is they have to use the same hardware so no one has unfair speed advantage during a development compile. i.e. for debugging or a test run. And no I didn't read the article.
Re:Because default install isn't enough (Score:2, Insightful)
Anyone who has the skills to program also has the skills to select a few checkboxes in an installer.
Re:Yey Baby! (Score:5, Insightful)
Given that the skimpiness of the outfit has little to do with the performance of the athlete, many women have protested that this is blatant sexual objectification. I agree.
Of course the IOC is driven, like many organizations, by profit, and hence advertising dollars, and thus wants to attract as many eyeballs to the events as possible. Most of us guys like to watch women wearing skimpy outfits. Sex sells. Thus, the rules.
I do think, however, that this goes against the Olympic spirit of competition in sports, though. The IOC shouldn't be in the business of selling sex, but rather world-class sports.
Re:No MacOS X? (Score:2, Insightful)
A testimonial IS an anecdote. A page of testimonials is a page of anecdotes with the negative ones filtered out, thereby removing any possible balance or objectivity that the full set of anecdotes might have been able to provide.
In what sense is that useful, other than to the people marketing the product in question?