Home
Academic
Articles
Musings
Reviews
Technical
For Fun
Personal
Contact

Programming Related


Programming this Website A discussion about using Clojure and its merits in the development of this website. The entire webpage consists of less than three pages of code and took about a day to design and program. I credit this to the extraordinary language Clojure.

The Feeny Programming Language I had the priviledge of teaching a graduate course with Mario Wolczko at the University of California, Berkeley on programming languages and compilers. In the course, we teach you how to implement a non-trivial programming language, starting with a basic abstract syntax tree interpreter, and ending with a just-in-time compiler.