No último dia da 3ª Semana de Software Livre, realizada na UniRio, houve uma “mesa de linguagens de programação”. Muito divertido ver Shell Script, Perl (defendida pelo “mago” de perl), Java e Python na mesma mesa.
Alguns trechos engraçados:
(cara de Java): Java é portável.
(mago do Perl): Java é portável? Não, Java é insuportável!
(mago de Perl): Na Motorola, onde eu trabalho (ou trabalhei), usavam Perl. Então decidiram adotar Java, mas não gostaram, porque algo que o pessoal de Perl demorava 2 dias para fazer estava demorando 6 meses em Java.
(cara de Java): Então a equipe de programadores de Java não era boa.
(mago de Perl): É, vai ver eram programadores da Sun.
(cara de Java): Vai ver eram mesmo.
(mago de Perl): O código Perl passa por um primeiro parser, seguido de uma primeira otimização, depois por um segundo parser, depois uma segunda otimização…
(cara de Shell Script): A interpretação de Perl tem tantas etapas porque até para a máquina é difícil entender!
Lembrando que, apesar das diversas “alfinetadas” na linguagem do outro, o clima da mesa foi bem amistoso.