3 ms·
Quirky Birds and Meta-Syntactic Programming
- tel 18y agoReg, as usual, is making Ruby do some pretty exotic gymnastics, but more than the language extensions themselves, I just really want to read To Mock a Mockingbird now.
- raganwald 18y agoMy bad, the link really should be: http://github.com/raganwald/homoiconic/tree/master/2008-11-04/quirky_birds_and_meta_syntactic_programming.markdown http://github.com/raganwald/homoiconic/tree/master/2008-11-0...
- mechanical_fish 18y agoAs explained in Kestrels, the practice of nicknaming combinators after birds was established in Raymond Smullyan's amazing book To Mock a Mockingbird. In this book, Smullyan explains combinatory logic and derives a number of important results by presenting the various combinators as songbirds in a forest. Since the publication of the book more than twenty years ago, the names he gave the birds have become standard nicknames for the various combinators. Holy crap. I own two of Smullyan's books, which I read as a kid, but I never knew this. News.yc pays off again!