Perl6 の速度にかんするメモ - 20110130
% time perl6 -e 'my $i=0; for (1..10_000) { $i++ }; say $i' 10000 perl6 -e 'my $i=0; for (1..10_000) { $i++ }; say $i' 6.97s user 0.11s system 98% cpu 7.199 total % time perl -E 'my $i=0; for (1..10_000) { $i++ }; say $i' 10000 perl -E 'my $i=0; for (1..10_000) { $i++ }; say $i' 0.01s user 0.00s system 8% cpu 0.109 total
Perl6 がすげーはやくなった! みたいなこといってて、たしかにだいぶはやくなった感じはする。10, 000回もインクリメントするスクリプトも7秒以内におわる。
ちなみに起動時の initial コスト
% time perl6 -e 0 perl6 -e 0 1.23s user 0.05s system 88% cpu 1.430 total