スクリプト言語の作り方

今年最後の投稿ですね。

今年はたくさん本を読みたかったけど余り読むことができませんでした。
ほんとうにもっともっと読みたかった。

その原因の1つは「スクリプト言語の作り方」という本です。

「Stone言語」というオリジナルのスクリプト言語をJavaで作りながら、プログラミング言語の作り方の基礎を学んでいくといった内容の本です。

サンプルコードがJavaなので、それをpythonで書き直しながら読んでいます。
8月に本を買って現在chapter12です(基本的なところはchapter14まで)。毎日取り組めるわけではないけど、絶望的な進捗具合です。自分の頭が悪さが悔やまれます。
planset/stone-py · GitHub

ただ、実際にうまく動いたとき(サンプルなので必ずうまく動く!)は楽しいものです。
年をまたいでしまいますが、あとchapter2つ+αをがんばります。

さて、というわけで、どうでもいいような投稿が今年の最後ですが、皆様今年も本当にお世話になりました。
来年もよろしくお願いします。