News for hackers. Stuff that matters.
Re:Contents • Build Your Own Lisp by hayley-patton on Saturday April 29, 2023 @08:53AM (#35752432)
Original author of that critique here - it's been edited a bit since that fork was made: https://gist.github.com/no-defun-allowed/7e3e238c959e27d4919...
Re:Contents • Build Your Own Lisp by cardanome on Saturday April 29, 2023 @09:14AM (#35752581)
Updated the link, thank you!
Re:Contents • Build Your Own Lisp by _a_a_a_ on Saturday April 29, 2023 @09:57AM (#35752886)
I think it's right to emphasise 'your first interpreter', and it does depend on the person's prior proficiency with C and language design/implementation. It's perfectly doable though, my first compiler (technically a transpiler) was written in C, and it worked well although I was hardly a C n00b.

(Just a polite other viewpoint)

Re:Contents • Build Your Own Lisp by hayley-patton on Saturday April 29, 2023 @10:13AM (#35753046)
Thanks, that's a good point. If it's also a book for learning C, I'd think the proficiency of the audience varies substantially then.
Re:Contents • Build Your Own Lisp by _a_a_a_ on Saturday April 29, 2023 @10:22AM (#35753128)
> If it's also a book for learning C

that would be a car crash!

(edited cos it came across a bit horrible unintentionally)

Re:Contents • Build Your Own Lisp by latenightcoding on Saturday April 29, 2023 @03:33PM (#35756299)
There are some many things wrong with this book but this critique is really bad and I wish people would stop sharing it.

It starts with: >> First off: God help you if you are going to write your first interpreter in C of all things.

How can anybody take this seriously.