http://blog.64p.org/entry/20120130/1327912149
↑2012年1月だと、
Perl6 がすげーはやくなった! みたいなこといってて、たしかにだいぶはやくなった感じはする。10, 000回もインクリメントするスクリプトも7秒以内におわる。
とかいってて、プゲラってかんじだったのだが、rakudo star 2013.02 版でためしてみると
$perl6 -v
This is perl6 version 2013.02.1 built on parrot 4.10.0 revision 0
$export PS1='$ '
$ perl6 -v
This is perl6 version 2013.02.1 built on parrot 4.10.0 revision 0
$ time perl6 -e 'my $i=0; for (1..10_000) { $i++ }; say $i'
10000
real 0m0.598s
user 0m0.483s
sys 0m0.110s
$ time perl6 -e 0
real 0m0.446s
user 0m0.348s
sys 0m0.095s
$ time perl -E 'my $i=0; for (1..10_000) { $i++ }; say $i'
10000
real 0m0.047s
user 0m0.033s
sys 0m0.010s
$ time perl -Moose -e0
real 0m0.341s
user 0m0.262s
sys 0m0.038s
という感じで、かなりはやくなっている。
まだ Perl5 の 10倍ぐらい遅いけど、だいぶがんばっている。起動速度も一昔前の Moose とおなじぐらい。