整数として処理したければ、オブジェクトがto_iという振る舞いを持っていることを期待してなんでもとにかくto_iしてしまうのがDuck Typingなのかなと思いました。 Duck Typing? - 18 til i die (another phase) なるほど、そうですね。 そういえば、Duck Typingでは「メソッド名がグローバル」になりますね…。ふと思ったのですが「大規模プロジェクトでメソッド名がコンフリクトしてDuck Typingが破綻する」という可能性はあるでしょうか? > 識者のみなさま。 # おお、スケーラビリティの話題じゃん。 想定解答: (0) この問いかけ自体が無意味。なぜなら…(誰かがここを埋める) (1) 大規模プロジェクトでもDuck Typingは破綻しない。なぜなら…(誰かがここを埋める) (2) 大規模プロジェクトでDuck Typingは破綻す