Structure and Interpretation of Computer Programs (1996) [pdf]665 points by susamRead the articleDiscussion on Hacker News