raku -version This is Rakudo version 2020.01 built on MoarVM version 2020.01.1 implementing Perl 6.d.
Currently it looks like I can't start any Raku Perl6 program
with a runtime lower than about 130 ms (mostly startup time).
-Is Raku always reparsing the complete source on program start ?
-Is Raku caching any Bytecode ?
-So running even a onliner always takes >= 130 ms ?
time raku --stagestats hello_world.pl
Stage start : 0.000
Stage parse : 0.133
Stage syntaxcheck: 0.000
Stage ast : 0.000
Stage optimize : 0.002
Stage mast : 0.006
Stage mbc : 0.001
Stage moar : 0.000
hello world
hello world
TEST
hello world
real 0m0,183s
user 0m0,231s
sys 0m0,016s
time raku --stagestats -e ''
gives me0.137
for the parse stage. So that obviously has nothing to do with how much time it takes to actually parse a file. – Greatnephew