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

Adriano Ferreira a.r.ferreira em gmail.com
Domingo Agosto 2 09:09:37 PDT 2009


[Perl 5 - 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/triangulo-pm/attachments/20090802/014c256b/attachment.html>


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