News for hackers. Stuff that matters.
Re:Contents • Build Your Own Lisp by wiseowise on Saturday April 29, 2023 @11:28AM (#35753851)
You might not be excited about “implementing a slow version of Java in Java”, but that doesn’t make it a bad approach. (Also, second part is about implementing same interpreter in C)
Re:Contents • Build Your Own Lisp by grumpyprole on Saturday April 29, 2023 @11:36AM (#35753927)
Well implementing all the OOP semantics and such could complicate and dilute the essentials. A simpler language would also make it easier to cover more ground, such as type checking. So I don't think it sounds ideal from a pedagogical perspective either, but again, I haven't read the book.