Die freie Skriptsprache Perl ist in Version 5.10.0 erhältlich. Das Perl-Entwickler-Team ließ sich von einigen Features der kommenden Version 6 inspirieren.
Zu den Neuerungen gehört der Smart Match Operator “~~”, der den bisherigen Operator “=~” ersetzt. Der alte Operator prüft einen regulären Ausdruck gegen eine Zeichenkette, die Möglichkeiten des Smart Matching gehen darüber hinaus. Ebenfalls neu ist der Operator “//”, genannt Defined-Or: Während herkömmliches Or prüft, ob Ausdrucke als true oder false evaluieren, prüft Defined-Or, ob sie definiert sind.
Daneben haben die Entwickler den Perl-Interpreter schneller gemacht und seinen Speicherbedarf reduziert. Perl ist dual unter Artistic License und GPL lizenziert. Auf der Perl-Homepage sind unterschiedliche Distributionen und Download-Möglichkeiten genannt.



