動的言語は、型が分からないのでとても不安になります。
これは、型によって設計を考えてしまうという思考のせいですか?
それとも本質的に動的言語は不安と戦いながら書くものなのですか?
groovyでグラフを設計する際に、addVertex(v)と書きました。このvが何なのか意味不明で怖くてたまりません。

あと、Pythonって何でflattenメソッドがないんですか?
そういう、標準的な拡張ライブラリ(apache.commons.Lang, Collectionみたいなやつ)はありますか?