Monthly Archives: March 2012

Blog topology

Yesterday I had someone comment favourably on the “linkage” in my blog. Generally when I write a post, I try to refer back to one or two existing posts on the same topic. So in theory, there is an ever-growing … Continue reading

Posted in Programming, Reflections | Tagged , , , , | 3 Comments


A compiler has always seemed to me to be one of the supreme examples of a serious computer program. It operates on other programs, translating them from one language to another. It must simultaneously work with high-level concepts, and manipulate … Continue reading

Posted in Programming | Tagged , | 7 Comments