2011-02-26 21:57:06 @kyon_mm LINQは見た目はメソッドチェーンですが、実態は外部関数であってオブジェクト自身を変更しているのと違うのがミソの一つですね(全くもって関数型言語すぎる)。Javaだと副作用中心にしたほうがスタイルとしては自然なので、その辺の塩梅が、設計の妙味なのでしょうねー。