> It's not just the variables either. I never wrote C++ in my life, yet the compiler blocks me from using perfectly valid Perl 6 code:
$ perl6 -e 'my $stuff := new class { }:'
===SORRY!=== Error while compiling -e
Unsupported use of C++ constructor syntax; in Perl 6 please use method call syntax
at -e:1
------> my $stuff := new class ⏏{ }