segunda-feira, 16 de novembro de 2009

Se as linguagens de programação fossem habitações

Este é oficialmente o primeiro post que a maior parte dos leitores não vai perceber, mas tinha de registar tal ideia...Para quem não perceber, peço desculpa..

AVISO: O conteúdo seguinte tem teor técnico

A questão é: e se as linguagens de programação fossem habitações?
  • C# - Casa Pré-fabricada: Monta-se em pouco tempo e rapidamente. No final a casa é relativamente resistente.
  • Java - Casa de madeira: Relativamente fácil de construir, contudo demora algum tempo.
  • C/C++ - Casa de pedra: Demora imenso tempo a construir, mas será resistente. No entanto não tem fundações, pelo que um terramoto poderá mandá-la abaixo!
  • Python/Perl/Ruby - Tenda de campismo: Temos com que nos abrigar em poucos minutos, no entanto não resiste a todas as situações nem durante muito tempo.
  • Prolog - Caravana: Para desenrascar já temos onde viver sem ter de fazer nada. Resolve problemas antes de existirem, contudo não se pode viver para sempre numa caravana, e não tem tudo o que uma casa normal tem.
  • Lisp/Scheme - Casa de Legos: Com os Legos até se pode construir uma casa e viver nela, contudo das 2 uma: ou queremos ter trabalho ou somos malucos.
  • Assembly - Arranha-céus: Demora imenso tempo a construir, e é relativamente resistente. Contudo aviões ou terramotos podem trazer problemas.

Sem comentários:

Enviar um comentário