NewI\O is an internet application system. The basic idea is to create a new browser which needs to be ported to all client platforms and communicates with servers over a new (non http) protocol.
Marc Feeley demonstrated how to write a simple Scheme to C compiler, in Scheme. In only 90 minutes! Presentation material (slides?), source code and video (200MB) are available.