[SP-pm] HERE-DOCS: Forma culta ? Quando usar ?

Daniel de Oliveira Mantovani daniel.oliveira.mantovani at gmail.com
Thu Nov 13 14:13:35 PST 2008


Nelson, os artigos que você coloca no perl.org.br são muito úteis, é pouco o
conteúdo em português, ano que vem eu já vou entrar no curso de inglês, mas
enquanto isso.
Manual traduzido vale diamente.

O Champs já que você já está velho, me chama pra trabalhar com você para que
possa continuar seu trabalho. Me ensine magia negra.

Obrigado gente.

[]'s

2008/11/13 breno <breno em rio.pm.org>

> Concordo tanto com o Nelson quanto com o Champs nessa.
>
> Eu aprendi a usar a "família" *printf quando comecei a programar em C,
> e achava esquisitíssimo ter que formatar a string antes de exibí-la. O
> "print" do Perl sempre foi tudo que precisei para as tarefas mais
> mundanas. Mas ONTEM, curiosamente, precisei formatar (em Perl) uma
> string automaticamente para o usuário, e depois de pensar um pouco vi
> que apenas o print não ia resolver meu problema de forma
> eficiente/elegante. Resultado: printf nele, tudo funcionando e a
> agradável lembrança dessa tirinha:
> http://www.bastichlabz.org/bastich/Strips/ba980225.gif
>
> Resumindo: Daniel, acho que para a esmagadora maioria dos seus
> programas, "print" será mais do que suficiente. Não se preocupe,
> portanto, com printf/sprintf. Apenas dê uma olhada e saiba que eles
> EXISTEM e, se algum dia vc precisar, estarão prontos para ajudá-lo.
> Não tente decorar o que cada coisa faz. Quando em dúvida, perldoc  =)
>
> []s
>
> -b
>
>
>
> 2008/11/13 Luis Motta Campos <luismottacampos em yahoo.co.uk>:
> > Nelson Ferraz wrote:
> >>>>
> >>>> Aproveitando a thread, o printf e sprintf alguém usa isso em seus
> >>>>  programas?
> >>>
> >>> Daniel, com a linguagem que tem a melhor implementação de
> >>> interpolação de strings até o presente momento, para que é que você
> >>> pensa em usar funções de formatação de texto??
> >>
> >> Na minha opinião printf() e sprintf() são duas funções bastante
> >> úteis, não tanto para interpolação, mas para formatação.
> >>
> >> Vale a pena aprender e usar.
> >
> > Depois de aprender a usar printf() e amigos em C, Lisp, e Perl, eu posso
> > afirmar que sim, é uma função útil. Mas eu não recomendo a ninguém que a
> > use, até que seja absolutamente necessário.
> >
> > É que eu estou cansado de ver gente fazendo coisas absurdas como usar
> > sprintf() para formatar texto, e depois usar printf() para imprimir o
> texto
> > que foi formatado na linha anterior:
> >
> > my $texto = sprintf( '% dias %d meses', $d, $m );
> > printf( '%s', $texto );
> >
> > Também estou cansado de ver gente que acha que printf() é a solução dos
> > problemas da humanidade, e acha que o print() não é bom para nada:
> >
> > printf( '%s', qq{string interpolada com $variaveis que poderia ser
> impresa
> > sem printf().\n} );
> >
> > Assim, até que a necessidade apareça, eu procuro dizer que as pessoas tem
> de
> > aprender a usar o print.
> >
> > Claro, isso pode estar relacionado com o fato de eu ser um velho ranheta
> e
> > meio gagá. Ou não.
> >
> > Putamplexos.
> > --
> > Luis Motta Campos is a software engineer,
> > Perl Programmer, foodie and photographer.
> > _______________________________________________
> > SaoPaulo-pm mailing list
> > SaoPaulo-pm em pm.org
> > http://mail.pm.org/mailman/listinfo/saopaulo-pm
> >
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm em pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>



-- 
print
"\x54\x68\x65\x20\x53\x69\x6c\x65\x6e\x74\x20\x47\x75\x61\x72\x64\x69\x61\x6e",$/

( Procuro emprego CV:
http://www.4shared.com/file/71236573/2c80149/curriculo.html )
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20081113/4e21dd4c/attachment-0001.html>


More information about the SaoPaulo-pm mailing list