3 ms·
Lovely article! Following up on the section about threaded code, Andrew W. Appel's book _Compiling With Continuations_ really blew my mind and changed how I th
by kwindla 8y ago
Lovely article!
Following up on the section about threaded code, Andrew W. Appel's book _Compiling With Continuations_ really blew my mind and changed how I think about the interconnections between compilation, optimization, and language design. There are many ways into that deep set of ideas; I recommend the Appel book as one of them!
https://books.google.com/books/about/Compiling_with_Continuations.html?id=0Uoecu9ju4AC
And, of course, if there's an influential meme in CS, there's a Haskell paper with a clever title that references it. :-)
https://www.microsoft.com/en-us/research/wp-content/uploads/2016/11/compiling-without-continuations.pdf
- toolslive 8y agoyou should however also read the reply paper: https://www.microsoft.com/en-us/research/wp-content/uploads/2007/10/compilingwithcontinuationscontinued.pdf?from=https%3A%2F%2Fresearch.microsoft.com%2F%7Eakenn%2Fsml%2FCompilingWithContinuationsContinued.pdf https://www.microsoft.com/en-us/research/wp-content/uploads/... with an even lovelier title.
- naasking 8y agoAnd yet another: https://www.cs.purdue.edu/homes/rompf/papers/cong-preprint201811.pdf https://www.cs.purdue.edu/homes/rompf/papers/cong-preprint20...