楽しいプログラミング

最近やっと Mona 上でコードが書けるようになってきた。長いときは1-2時間 Mona の上だけでコーディング。Mona API のプリミティブである monapi-name-xxx, monapi-message-xxx, monapi-stream-xxx 系を整備したのでマイクロカーネルで言うところの server を Scheme で書ける。
今やってるのは shell を Mosh で置き換える作業。Mosh で shell server を書く。Mosh で書いたクライアントからサーバーにつないで意図した動作かテストしてる。
コードを直してテストの繰り返し。ときどき Mosh に足りない API が見つかるのでそのときは OS を落としてカーネルAPI を書き換えてリビルド再起動。
編集再開。ここまで来るのは本当に長かったけど楽しい。楽しすぎる。