Non conosco abbastanza ASP da risponderti.

Perl è comunque un linguaggio multiuso, per cui è più vicino a C e C++ che ad ASP, a parte il fatto che è interpretato e non compilato.

Potere usare direttamente le librerie dinamiche apre scenari enormi data la quantità di fuznioni che mettono a disposizione.

Comunque Perl nasce sui sistemi *NIX e li da il meglio.