Heaven and hell

Matthias Felleisen often teaches a programming languages course, and reports that near the end of the semester, students (particularly the stronger ones) ask why they didn't learn Scheme first, before Java. At least one top student disagreed:

Make sure you always teach assignment and bad programming first. They must go through hell before they are allowed to program in heaven.

Last modified: Sat Dec 22 19:39:51 EST 2007
Stephen Bloch / sbloch@adelphi.edu