Я рад, что сделал это на Go— Thorsten Ball, автор книги Writing An Interpreter In Go, размышляет о том, что восемь лет спустя Go оказался подходящим языком для книги.Just as impressive, I think: the code in the books has barely changed since then. I had to fix some typos and bugs over the years, but really the only change I had to do in order to keep the code up to date was to drop a three line go.mod in there, so that users with G 1.13 or later don’t have to use the GO111MODULE=off environment variable. I added the go.mod in 2020, four years ago and four years after the original release.