I don't blame you for being a little frustrated at how long Perl 6 is taking to develop. However, it's not Duke Nukem style vaporware. The proof of this is on the Perl 6 mailing lists and the regular Apocalypses and Exegeses. There's considerable development being made and anyone can see the progress. There are already several languages running on Parrot, the beginnings of SDL binding, OO is beginning to emerge (it would have emerged sooner were it not for the incorporation of traits, but that's a Good Thing), etc. Admittedly, this has almost made Mozilla development look speedy, but once it hits the ground, it's going to find its feet pretty quickly.