O assunto agora é:

quinta-feira, 8 de julho de 2010

As Dez Mil Linhas


Mestre Find Ling disse certa vez a um programador que o visitava no templo Kernel: "Há mais Unix em uma linha de shell script do que há em cada dez mil linhas de C".

O programador, que estava muito orgulhoso de seu domínio de C, disse: "Como pode ser isso? C é a linguagem em que o kernel do Unix é implementado! "

Mestre Find Ling respondeu: "Isso é assim. No entanto, há mais Unix em uma linha de shell script do que há em cada dez mil linhas de C ".

O programador começou a ficar angustiado. "Mas, através da linguagem C que o esclarecimento chegou a Pat Ritchie! Nós nos tornamos um só com o sistema operacional e a máquina, colhendo desempenho incomparável! "

Mestre Find Ling respondeu: "Pequeno Gafanhoto, tudo o que você diz é verdade. Mas ainda há mais Unix em uma linha de shell script do que há em cada dez mil linhas de C ".

O programador zombou do Mestre Find e se afastou. Mas Mestre Find acenou para seu aluno Gnome, que escreveu uma linha de shell script em um quadro branco nas proximidades, e disse: "Mestre, considere o gasoduto. Implementado em C puro, qual seria tempo de programação de dez mil linhas? "

O programador murmurou com sua barba, contemplando o que o pequeno Gnome que havia escrito. Finalmente, ele decidiu que era assim.

"E quantas horas que você necessita para programar e depurar o programa C", perguntou Gnome.

"Muitos" admitiu o programador visitante. "Mas só um tolo poderia gastar o tempo para fazer isso quando tantas ferramentas mais dignas o esperam".

"E quem melhor entende o Unix?" Mestre Find perguntou. "Aquele que escreve as dez mil linhas, ou aquele que, percebendo o vazio da tarefa e, os ganhos de mérito por não codificação?

Ao ouvir isso, o programador foi iluminado.