Archive for May, 2012

The animated .gif above shows the first program in Computer Science Circles, a project that I’ve been working on whose goal is to give everybody a good introduction in computer programming. We recently achieved our 1000th registered user, and had our 100000th piece of code submitted and run; we have about 100 distinct logged-in users per day. (Also, almost […]


Yesterday the annual International Collegiate Programming Contest (ICPC), sponsored by the Association for Computing Machinery (ACM), took place in Warsaw, Poland. This is a contest for three-person teams of university students. The team-oriented nature is wonderful, but also a historical artifact: when the first ICPC contest was run back in the 1970s, there were many more […]