The performance penalties for types/constraints in Raku?

Raku mandates that type constraints written into the program are enforced at runtime at latest. How that promise is kept is up to the compiler and runtime implementer. I’ll discuss how the Rakudo (compiler) and MoarVM (runtime) pairing does it, because that’s what I’ve worked on. The initial compilation itself does rather little in terms … Read more

What performance increases can we expect as the Perl 6 implementations mature?

Another thing you have to understand about the lack of optimization is that it’s compounded. A large portion of Rakudo is written in Perl 6. So for example the [+] operator is implemented by the method Any.reduce (called with $expression set to &infix:<+>), which has as its inner loop for @.list { @args.push($_); if (@args … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)