Visite também: Currículo ·  Efetividade BR-Mac

O que é LinuxDownload LinuxApostila LinuxEnviar notícia


O Monge e o Macaco, um conto geek

“Neste conto que mistura um pouco de realidade e um pouco de ficção, o autor relata as aventuras de um programador na busca pela linguagem perfeita e o que aconteceu quando ele conheceu Perl.”

Enviado por blabos (blabosΘblabos·org) – referência (blog.blabos.org).


• Publicado por Augusto Campos em 2009-02-17

Comentários dos leitores

Os comentários são responsabilidade de seus autores, e não são analisados ou aprovados pelo BR-Linux. Leia os Termos de uso do BR-Linux.

    Eri Ramos Bastos (usuário não registrado) em 17/02/2009 às 1:23 pm

    [sarcasmo]

    Entendi… Dá até pra codificar o conto:

    foreach (“Python”, “Java”, “Lisp”, “C”, “Perl”) { print “$_ = MACACO! ” unless /Perl/; }

    [/sarcasmo]

    :D

    Caio (usuário não registrado) em 17/02/2009 às 2:24 pm

    curti muito, parabens!

    me deu uma coceira nos dedos pra mexer com Perl… farei isso :)

    Roger (usuário não registrado) em 17/02/2009 às 2:33 pm

    “…em busca da linguagem que fosse capaz de expressar exatamente o que ele pensava”.

    Perl !? Quero ver ele tentar entende o proprio codigo uma semana depois.

    Na boa…

    s/Perl/SwapLanguage/g
    s/Python/Perl/g
    s/SwapLanguage/Python/g

    agora sim… ;)

    Hehehe.. agora falando sério mesmo: Perl ?

    Roger (usuário não registrado) em 17/02/2009 às 2:36 pm

    s/entende/entender/

    Ah, e com Python da pra jogar fora alguns trechos do conto, tais como:

    “Então ele olhou para Perl^H^H^H^HPython, e notou que os símbolos estranhos eram…”

    Chega de flame…

    Foo (usuário não registrado) em 17/02/2009 às 3:01 pm

    @Roger:

    Monkey detected :P

    Eden Cardim (usuário não registrado) em 17/02/2009 às 3:18 pm

    s/Perl/SwapLanguage/g
    s/Python/Perl/g
    s/SwapLanguage/Python/g


    s/( Perl (?{ $swap="Python"}) |
    Python (?{ $swap="Perl" }) )
    /$swap/gx

    agora sim, legível e sem fazer IO 3 vezes.

    Eden Cardim (usuário não registrado) em 17/02/2009 às 3:21 pm

    bom, estava legível até o wordpress estragar a identação…

    Wlanger (usuário não registrado) em 17/02/2009 às 3:24 pm

    Na vida real, o programador conheceria o perl e desistiria da profissão…

    W.

    Damarinho (usuário não registrado) em 17/02/2009 às 3:38 pm

    oo

    Budismo. Ainda não.
    Precisa aprender a linguagem dos humanos.
    Longo período de alfabetização até poder comandar: Fiat Lux.

    o/

    Damarinho (usuário não registrado) em 17/02/2009 às 3:56 pm

    (*_*)

    A Torre de Babel
    Computer Languages History
    in:

    http://www.levenez.com/lang/

    o/

    Gustavo Henrique (usuário não registrado) em 17/02/2009 às 10:55 pm

    Muito legal o texto. acredito que se houvesse uma continuação, seria +/- assim:
    “…assim ele foi finalmente feliz…”
    …até o dia em que ele percebeu que tal felicidade era apenas um estado momentâneo de espírito. Que a verdadeira felicidade encontra-se nas coisas mais simples da vida. Eis então que ele ouviu falar sobre python. Descobriu que poderia produzir maravilhas de forma mais ágil e sem xingamentos.
    Agora sua vida havia mudado. Conceitos foram quebrados. Ele aprendeu que, apesar de tudo que já havia visto, agilidade, organização, poder e simplicidade, realmente poderiam caminhar juntos. Então, nesse momento, ele descobriu a verdadeira felicidade.

    Tércio Martins (usuário não registrado) em 17/02/2009 às 11:55 pm

    Texto gostoso de se ler! Esse merece virar corrente de e-mail :D

    O conto também pode ser contado diretamente em Perl

    Sérgio Berlotto (usuário não registrado) em 18/02/2009 às 8:40 am

    Achei muito interessante, principalmente pelo modo criativo de mostrar “uma nova linguagem” às pessoas…
    Show de bola…

    SmokeMachine (usuário não registrado) em 20/02/2009 às 5:04 am

    E tb pode ser escrito em “perl6“…

Este post é antigo (2009-02-17) e foi arquivado. O envio de novos comentários a este post já expirou.