Perl/Perl 6
W Perl 6 zostanie wprowadzona "wirtualna maszyna" - nastąpi podział parsowania, kompilacji i uruchamiania. Sprawi to, że język będzie bardziej atrakcyjny dla programistów chcących przenieść swoje prace do tej architektury.
Parrot to maszyna wirtualna nowego Perla, służąca do uruchamiania kodu. Można ją programować niskopoziomą wersją assemblera stworzoną dla Parrota. Parrot istnieje w ograniczonej formie od czerwca 2003r. i obsługuje kilka języków programowania (Jako, Cola, Basic, Forth i podzbiór Perla 6).
Podczas gdy Perl6 jest dopiero rozwijany, najlepszym sposobem aby być na bieżąco w postępach w pracach jest zaglądanie na http://www.perl.com/ i szukanie nowych artykułów. Kiedy jakakolwiek nowa cecha języka jest wprowadzana, jest ona najpierw dyskutowana na Perl.com oraz powiązanych z Perlem grupach dyskusyjnych, więc warto się tam zasubskrybować aby przejrzeć próbki nowej wersji.