More than anything, this is an excellent example of what "Turing Completeness" means; this guy's project should be part of an in-depth study in a quality compsci 101 course (from what I've been exposed to lately, it seems like most compsci programs out there are nothing more than glorified computer programming mills that barely prepare their students for that; not at all what I know to be "computer science").