Go言語でつくるインタプリタの続編。一気に終わらせちゃいたかったけど、ちょっと息切れしてきたのでぼちぼち進めていくことにする。3章まで終わって、前置演算子が動くようになったところ。電卓としてしか使えないが、バ...2023-02-06「感動の涙」を流すまでがしんどい問題この前読んだ「科学の力で元気になる38のコツ」に「感動の涙を流すとストレス減るよ」というのが書いてあった。この話は何度か聞いた事があったし、実感としても効果はあると思う。最近全然「感動の涙」を流してない。理由を考えてみたところ、以下の2点がありそうだった。言語のしくみの影響を受けてC言語で何かしらやろうと思ってたんだけど、「テストフレームワークは?」「カバレッジは?」「フォーマッターは?」などと調べているうちに「それGoでいいのでは?」となったので、Goの本をやってみることにした。Matzさんもよさそうと言ってるし。スクリプト言語の...2023-02-01本日の読み漁り(2023-01-29)本日はたまにやる「絶対読みたい!というわけではないけど、少し中身が気になる本を雑に読み漁る」日だった。読んだのは以下の4冊。C言語の入門書を読むのは、大学の授業以来かもしれない。登場した「総称」という言葉Genericsの訳語だったのか、すっきり。構造体のアライメント要件、全く知らなかった。言語のしくみ」を読み終えた前回の続き。C言語力がなさすぎて、手を動かすのは無理と悟ったので、C言語の復習から始めることにする。2023-01-13今年の目標を設定した。↓の考え方が好きなので、非公開の場所に書いておいた。1年後に答え合わせする。書名だけだと呼び捨てしてるみたいになるので回りくどいタイトルになっております。1周目は手を動かさずに。文法1つ1つにもいろんな理由があるんだなぁ、と改めて。54のRubyの変数名の話。Programming」は眺めたことがあったのだけど、ラムダノートさんの半額セールでお安く買えたので日本語で改めて読み直した。今まで知らずに生きてきたのでショックです。