py3kのevalオーバヘッド

メモ。
eval の速度比較 - まめめも

関数定義 50000 個を eval する

何もしない関数の定義を 50000 個並べたものをパース・評価するのにかかる時間の比較。

ruby 1.8 (trunk) : 1.05 sec
ruby 1.9 (trunk) : 2.81 sec
perl 5.10 : 1.93 sec
python 3.0rc1 : 4.51 sec
php 5.3 alpha 2 : 1.01 sec

想像ですが、このくらいが現実を表しているんじゃないでしょうか。

という感じ?