Found in 3 comments on Hacker News
pjmlp · 2024-02-02 · Original thread
Now I have to look into these as well for my library. Thanks for the heads up. :)

By the way, for the Python folks with a Pi around, this one is also an interesting read to dive into what it means to write a compiler

"Writing Interpreters and Compilers for the Raspberry Pi Using Python"

https://www.amazon.com/Writing-Interpreters-Compilers-Raspbe...

pjmlp · 2022-06-25 · Original thread
Depends, if writing a compiler is still considered systems programming in modern times.

https://www.amazon.com/Writing-Interpreters-Compilers-Raspbe...

pjmlp · 2021-11-07 · Original thread
Trying to go through books about algorithms and data structures that use Python, might be a better approach.

https://jovian.ai/learn/data-structures-and-algorithms-in-py...

By the way, are you aware of the SICP Python version?

https://wizardforcel.gitbooks.io/sicp-in-python/content/

When feeling more confident you can even try a go at something like doing a toy compiler.

https://ruslanspivak.com/lsbasi-part1/

Or if you prefer a book instead,

https://www.amazon.com/Writing-Interpreters-Compilers-Raspbe...

Fresh book recommendations delivered straight to your inbox every Thursday.