Squeak-dev
捗らず、と思ったらsqueak-devを比較的ねっちりと読んでいるからに違いない。昨日今日で何通来たかは知らないが(200くらい?)、やや個人攻撃入りになったりしているし。
よき日本人の僕は傍観しているのだなあ、ところが。
MPEG4IP
MPEG4IPのコード行数を
/c/msys/1.0/bin/find mpeg4ip-1.2 \( -name \*.cpp -o -name \*.c -o -name \*.h \) -print|xargs wc
のようにして数えると1,320,060行、playerが使っているSDLは470,631行で、合わせて180万行くらいにはなります。そりゃまあ動画のデコードやエンコードをして、複数のcodecも入っているわけではありますが、Squeak全体(グラフィックスシステムもサウンドシステムもコンパイラも何もかも入って)
i _ 0. Behavior allSubInstances do: [:c | c selectors do: [:s | i _ i + (c sourceCodeAt: s) lineCount]].
で、351,458くらいです。この数字から特に何かを言うつもりはありませんがね(いや、あるのだけど)。