Warum also PERL?
Weil es fast nur Webspace mit Perl-Unterstützung gibt, wenn es um CGI geht? Nicht jeder hat seinen eigenen Server und bestimmt selber, welche Module installiert sind...
Ausserdem ist man mit Perl unabhängiger... die Sprache ist weit verbreitet, man kann sich mit vielen darüber austauschen, kann seine Scripts auf fast jedem Webspace verwenden, usw.
Grüsse
Lactrik