It's basically just a comparison of actual C++, Smalltalk and Lisp (well, scheme + object system) code for about two dozen of the patterns in the GoF book, mostly illustrating the point Norvig made. Nothing more, nothing less.