4 ms·
Nice. I have most of those books, save for a few. All I have to do now is read them completely :) How good is "Lisp in Small Pieces"? I might get that one next
by ludwig 17y ago
Nice. I have most of those books, save for a few. All I have to do now is read them completely :)
How good is "Lisp in Small Pieces"? I might get that one next.
- plinkplonk 17y agoHow good is "Lisp in Small Pieces"? It is very good in that it contains a wealth of information on all aspects of implementing a lisp interpreter/compiler. It is just a little bit baroque in style, but I suspect this is because it has been translated from French to English. Overall, great book. ( My copy is falling apart. I heard some rumours there was going to be a new edition but I can't find any supporting evidence online.)
- ludwig 17y agoThat's good to hear. On the author's website, he says the new edition bears the new name "Principes d'implantation de Scheme et Lisp". Looks like it hasn't been translated to English yet, unfortunately. Either way, the older edition looks like it's worth it. Thanks!
- gjm11 17y ago(Yes, it really is "implantation", not "implementation"; the word apparently means both "setting up" (think "planting") and "implanting". Looking through the sample first chapter, I think "implantation" is probably the standard French equivalent of "implementation"; can someone who knows French better than I do confirm or correct this?)
- Gibbon 17y agoImplementation in french is usually "Mise en Oeuvre", "Mise en place", "Application" or "Exécution" depending on the context. In this example, implantation is probably more directly translated to "layout".
- mahmud 17y agoIf you have read all the other books "completely", you are not ready for LiSP. It's one of the most demanding Lisp books out there. It took me a year just to grok the chapter on denotational semantics of Lisp. Quinnec is a PL insider and writes[1] for a crowd of his peers. CQ's style is not mainstream lisp style by the way, he is an academic and the books finds it hard to shake that. -- [1] LiSP wasn't "written", but collected from his lectures and other publications. You can assemble it yourself from the Quinnec papers, though you will be missing a lot of the style.
- ionfish 17y ago> If you have read all the other books "completely" Presumably you meant "If you haven't read all the other books", unless you intended to imply that even if one has read all the other books listed, one still isn't ready for Lisp in Small Pieces!
- mahmud 17y agoyou are right, i meant haven't.