A Lisp Interpreter Implemented in Conway's Game of Life
I still can't get over how much interest the game of life maintains since it's invention. It might just be my favorite "field" of CS at this point. It's such a satisfying intersection of maths, coding, "biology", and "biological engineering".