leastfixedpoint

Bruce J. MacLennan’s Programming Language Design Principles

This page is a mirrored copy of an article originally posted on the (now sadly defunct) LShift blog; see the archive index here.

Sat, 24 June 2006

As far as I can tell, no-one on the web has yet summarised in a single page all of the design principles MacLennan develops in his excellent Principles of Programming Languages (2nd edition, 1986, ISBN 0-03-005163-0): so here they are. I hope they’re as useful to others as they have been to me.

Comments

On 20 October, 2006 at 5:40 pm, Alan wrote:

Great work - i took a course in college that used this book and i’ve not been able to find this list on the web until now!!

On 29 October, 2006 at 9:36 am, Mohammad-Javad Izadi wrote:

Thanks, it came so handy to me! I’m designing Programming Languages course Midterm exam, and I was missing a list of Mac-Lennan’s Principles!