[Triangulo-pm] [Perl - Básico] #1 Hello World

Adriano Ferreira aferreira em shopzilla.com
Sábado Maio 17 13:02:18 PDT 2008


[Perl - Básico] #1 Hello World
    Perl é uma linguagem concisa (até demais em certos casos). Mas o mais
    importante disso é que permite expressar em poucos comandos ou
    expressões certas tarefas que exigem muito mais codificação em outras
    linguagens.

    O exemplo clássico é o programa "Hello, World". Em Perl, ele é
    simplesmente

        #!/usr/bin/perl

        print "Hello, World!\n";

    que não tem nada das baboseiras de um "Hello, World" em C (ou Java) com
    include's (import's), declarações de main(), etc.

    A filosofia é assim: "Hello, World!" é um programa cujo comportamento é
    estupidamente simples (e inútil - mas isto não vem o caso, ele é um
    clássico). Se assim é assim tão simples, o código deve ser simples.
    Portanto um único comando.

    Para dizer a verdade, ele é tão simples que não merece nem a edição de
    um arquivo para colocar um *shebang line* (aquela linha que começa com
    #!) e o "print". Você pode fazer direto do interpretador de comandos:

        $ perl -e 'print "Hello, World!\n" '

    ou (para aqueles em Windows)

        > perl -e " print qq{Hello, World!\n} "



        Triangulo-pm, 2008-05-17 17:00


Mais detalhes sobre a lista de discussão Triangulo-pm