Soyez le premier à aimer ceci
This is history: programming course by Prof. Charles Rapin, who passed away too soon in 1998. Mr. Rapin influenced generations of students at EPFL.
In this course, he uses his own language, called Newton, for which he and his students wrote a compiler.
The course covers objects, string processing, coroutines, hashmaps, stacks, queues, lists, backtracking, and parallelism, among other topics.