Getopt::Long::Descriptive è al momento il modulo che uso di piu' per le applicazioni Perl "serie", quelle dove devo fornire un minimo di supporto alla configurazione da linea di comando.
Gli svantaggi di questo modulo sono a mio avviso veramente pochissimo, e il primo è sicuramente e oggettivamente il fatto che non è distribuito con la versione core di Perl 5, il che complica un po' la portabilità di alcuni script su altri sistemi.
Questo bell'articolo descrive bene il modulo in questione.

The article Getopt::Long::Descriptive has been posted by Luca Ferrari on December 8, 2016

Tags: perl