著作一覧 |
ちょっとメールを書いていたりして(Zedに一応、翻訳したことを断っておくべきだなと思ったからだが)、気づいたが、僕が英語を書くのがへただからかも知れないけど、I think that ...とか、I believe that ... というような構文が結構な頻度で出てくる。
これって、i.think do ... endとか、i.believe do ... endみたいだな、と思ったということ。ブロックの外側のコンテキストが透過な、別コンテキストかつ、直接の外側の詳細だということとか。
英語だとそれがthatでできるわけだが、Javaだとインナークラスが必要で、もったいつけすぎだとか。C#だと匿名(とわざわざ書いたが無名)メソッドのおかげでもう少し楽だけど、その型を宣言しなければならないところがやはり大袈裟だな。
ジェズイットを見習え |