Alexander, yes you are correct and your post++ is more precise than mine. I updated my post. My word choice of "superset" is wrong. I know a lot more about C++ than I do about Perl 6, but I believe my basic point about relative similarity between the languages is true. I believe that some basic syntax in Perl 6, perhaps array access is just incompatible with Perl 5. I can write new C code that will work under both compilers (and have done so). I do not think that is possible with Perl5/6.