Programming Languages: Application and Interpretation by Shriram Krishnamurthi
cs.brown.edu
cs.brown.edu
#lang plai
to write the programs in the book, instead of using PLaneT.
PLAI is intended as an alternative to EoPL, which is also quite worthwhile.
FAQ, w/ some other notes about prerequisites - http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/200...
It is about as on-topic for HN as it gets and it is useful.
I was wondering if it would gain more or less upvotes than the next installment of the facebook soap.
Guess...