He uses Perl to impress women, and Memoize to cache results in.