Saturday, August 9, 2008

C++ is still #1

Love it or hate it, the data does not lie.

Google's CodeJam competition has plenty of stats about the languages used to solve problems; plus they give you the data if you want slice it and dice it differently. The two most interesting charts:
1. http://www.go-hero.net/jam/langbar

C++ is indubitably #1. And this is in a competition where coding speed actually matters - you have two hours to do 4 really hard problems. I would have thought that python / ruby / perl / lisp and other high level languages would have *dominated*, I'm glad I didn't put any money on it.

2. The Olympics of coding (by country)
Lots of Indians were enthusiastic, but we take a beating in Round 2 (the order is a bit messed up; its Qualifying, 1, 1a, 1b, 1c, 2, 3). The Chinese are *dominating*, and its a toss up between the Russians and the Americans.

Oh and try solving some of the problems: definitely my day of learning humility when it comes to coding.

No comments: