News for hackers. Stuff that matters.
Re:Norvig's Python programs to practice or demonstrate skills by cdancette on Monday November 27, 2017 @10:48AM (#15788192)
I really like his (How to Write a (Lisp) Interpreter (in Python)) : http://norvig.com/lispy.html

You learn to build a lisp interpreter in about 100 lines of python (you miss a few features like macros, but it's still quite complete). Very nice to learn how language interpretation works

Re:Norvig's Python programs to practice or demonstrate skills by Recursing on Monday November 27, 2017 @10:52AM (#15788230)
He shows a more complete version in another essay http://norvig.com/lispy2.html