Nelson, os artigos que você coloca no <a href="http://perl.org.br">perl.org.br</a> 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.<br>Manual traduzido vale diamente.<br>
<br>O Champs já que você já está velho, me chama pra trabalhar com você para que possa continuar seu trabalho. Me ensine magia negra.<br><br>Obrigado gente.<br><br>[]'s<br><br><div class="gmail_quote">2008/11/13 breno <span dir="ltr"><<a href="mailto:breno@rio.pm.org">breno@rio.pm.org</a>></span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Concordo tanto com o Nelson quanto com o Champs nessa.<br>
<br>
Eu aprendi a usar a "família" *printf quando comecei a programar em C,<br>
e achava esquisitíssimo ter que formatar a string antes de exibí-la. O<br>
"print" do Perl sempre foi tudo que precisei para as tarefas mais<br>
mundanas. Mas ONTEM, curiosamente, precisei formatar (em Perl) uma<br>
string automaticamente para o usuário, e depois de pensar um pouco vi<br>
que apenas o print não ia resolver meu problema de forma<br>
eficiente/elegante. Resultado: printf nele, tudo funcionando e a<br>
agradável lembrança dessa tirinha:<br>
<a href="http://www.bastichlabz.org/bastich/Strips/ba980225.gif" target="_blank">http://www.bastichlabz.org/bastich/Strips/ba980225.gif</a><br>
<br>
Resumindo: Daniel, acho que para a esmagadora maioria dos seus<br>
programas, "print" será mais do que suficiente. Não se preocupe,<br>
portanto, com printf/sprintf. Apenas dê uma olhada e saiba que eles<br>
EXISTEM e, se algum dia vc precisar, estarão prontos para ajudá-lo.<br>
Não tente decorar o que cada coisa faz. Quando em dúvida, perldoc =)<br>
<br>
[]s<br>
<br>
-b<br>
<br>
<br>
<br>
2008/11/13 Luis Motta Campos <<a href="mailto:luismottacampos@yahoo.co.uk">luismottacampos@yahoo.co.uk</a>>:<br>
<div><div></div><div class="Wj3C7c">> Nelson Ferraz wrote:<br>
>>>><br>
>>>> Aproveitando a thread, o printf e sprintf alguém usa isso em seus<br>
>>>> programas?<br>
>>><br>
>>> Daniel, com a linguagem que tem a melhor implementação de<br>
>>> interpolação de strings até o presente momento, para que é que você<br>
>>> pensa em usar funções de formatação de texto??<br>
>><br>
>> Na minha opinião printf() e sprintf() são duas funções bastante<br>
>> úteis, não tanto para interpolação, mas para formatação.<br>
>><br>
>> Vale a pena aprender e usar.<br>
><br>
> Depois de aprender a usar printf() e amigos em C, Lisp, e Perl, eu posso<br>
> afirmar que sim, é uma função útil. Mas eu não recomendo a ninguém que a<br>
> use, até que seja absolutamente necessário.<br>
><br>
> É que eu estou cansado de ver gente fazendo coisas absurdas como usar<br>
> sprintf() para formatar texto, e depois usar printf() para imprimir o texto<br>
> que foi formatado na linha anterior:<br>
><br>
> my $texto = sprintf( '% dias %d meses', $d, $m );<br>
> printf( '%s', $texto );<br>
><br>
> Também estou cansado de ver gente que acha que printf() é a solução dos<br>
> problemas da humanidade, e acha que o print() não é bom para nada:<br>
><br>
> printf( '%s', qq{string interpolada com $variaveis que poderia ser impresa<br>
> sem printf().\n} );<br>
><br>
> Assim, até que a necessidade apareça, eu procuro dizer que as pessoas tem de<br>
> aprender a usar o print.<br>
><br>
> Claro, isso pode estar relacionado com o fato de eu ser um velho ranheta e<br>
> meio gagá. Ou não.<br>
><br>
> Putamplexos.<br>
> --<br>
> Luis Motta Campos is a software engineer,<br>
> Perl Programmer, foodie and photographer.<br>
> _______________________________________________<br>
> SaoPaulo-pm mailing list<br>
> <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
> <a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
><br>
_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>print "\x54\x68\x65\x20\x53\x69\x6c\x65\x6e\x74\x20\x47\x75\x61\x72\x64\x69\x61\x6e",$/<br><br>( Procuro emprego CV:<br><a href="http://www.4shared.com/file/71236573/2c80149/curriculo.html">http://www.4shared.com/file/71236573/2c80149/curriculo.html</a> )<br>