Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Hi, could anyone help me with understanding why the lambda papers deserve a whole book? What I understand from the history is that they are a set of papers that define and explain the Scheme programming language.

If so, shouldn't the book be broader by including more of literature on LISP or even AI programming in general?



Although the lambda papers talk about Scheme, that's not what they're really about. They're really about... lambda. The takeaway is that many common features of languages can be thought of as disguised uses of the lambda operator. So lambda is actually the unifying abstraction behind many languages, even if they don't know it.

The original 'Lambda the Ultimate X' papers are very short, so no reason not to give them a try.


Scheme is just the language used to give concrete examples for a set of papers about Lambda.

Guy Steele is one of the greatest communicators in computer science. Brilliant and charming.

Check out as much of his stuff as you can, like Growing a Language (on YouTube and in print).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: