O Perl (Lister Rubbish Patologicamente Eclético) é o software mais novo e tentou fornecer recursos de sed
, grep
e awk
. Alguns sistemas ainda não usam perl, então você ainda precisa usar awk
.
Se você tiver pequenos scripts curtos, então awk
é mais rápido porque não usa muita memória RAM. Mas esta questão não é importante hoje em dia.
Perl tem a vantagem de usar uma biblioteca enorme, por exemplo bignum:
perl -Mbignum=p,-50 -e 'print 7 / 17 * 2 ** 1024'
74022658494330655024147860797195136090151993250565247519682704773906208395466727932632852195642113248713093779803824795490433138400407947242956458140922662778116418363136978425944182630002816083132493908286100432062606400696408888454667905350718062803228883801119937832891791040171399808266545264132627555599.49778888545891662481444755946205525353595725152256
A legibilidade do código é sempre um atributo do escritor. Você pode escrever um código bem legível que não depende do idioma que você usa.