Heh, the only thing I have ever written in C was a Lisp interpreter :) I learned some C and Lisp at the same time, so it was a valuable exercise.
Re:Joel Spolsky is doing an IAmA on reddit
by notyourwork on Wednesday April 20, 2011 @02:24PM
(#2467743)
Great project; I remember implementing a scheme interpreter in scheme back in undergraduate. It gave me a great understanding for scheme.
This was the final project in the C class I took in college. It's not a bad idea.