Hacker Newsnew | past | comments | ask | show | jobs | submit | nils-m-holm's commentslogin

You don't have to buy them all at once! :)

And then, at least for the compiler books, there is: http://t3x.org/files/whichbook.pdf


That's super helpful! I downloaded the samples for S9fES and LfN, checking those out first. I love how generous you are with the number of pages in the free samples by the way.


Thanks for resubmitting the posting! I appreciate it! :)


It's good to have a life-time project and watch it evolve over time. Nothing insane about that!


"A kid in a candy store", I love it! :)

Enjoy your stay!


Aww, man. If you haven't yet purchased the 2nd ed, send me an email!


Done


LISP in Small Pieces discusses very sophisticated techniques, while LISP From Nothing is more about the quirks and implementations of early LISP. Of course you can write a modern LISP based on the things covered in LFN, but if you are planning to write more than a toy, then Queinnec's book is the one to read.


Yes, the book is about the bootstrapping of LISP, both in a historical and practical context. Hence "from nothing".


And no AI has harmed the planet in the making of this book.


I am well aware of that :)


There are always the sample chapters, and the code from the book is in the public domain. :)

The book is basically a modern and more complete version of the "Small C Handbook" of the 1980's. I goes through all the stages of compilation, including simple optimizations, but keeps complexity to a minimum. So if you just want to learn about compiler writing and see what a complete C compiler look like under the hood, without investing too much into theory, then this is probably one of very few books that will deliver.

Edit: and then Warren Toomey has written "A Compiler Writing Journey" based on PCC, which may shed a bit more light on the book: https://github.com/DoctorWkt/acwj


Thx, I’m going to buy it I think!


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

Search: