2007-08-28 動的な功罪 misc 某所で、 def hoge(arg1, arg2): if not module.isFoo(arg1): return False ... return arg2 みたいなソースを見たんだけど、 Falseかarg2を返す、 という意図がよくわからない。動的言語って、 こういうのを見ると絶望するというか、 静的言語からやりなおせ、 とか思うのは間違いだろうか。