Eu suspeito que wc usará menos tempo de CPU, está escrito em C e foi cuidadosamente otimizado ao longo do tempo. No entanto, não há razão para não testar isso sozinho. time permitirá que você compare o desempenho do seu script perl com wc . Usando o comando time , você deve obter uma saída como:
> time wc /usr/share/dict/words
119095 119095 1145922 /usr/share/dict/words
wc /usr/share/dict/words 0.03s user 0.00s system 98% cpu 0.030 total
Nesse caso, wc usou 0,030 segundos de tempo de CPU no total.