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>[]&#39;s<br><br><div class="gmail_quote">2008/11/13 breno <span dir="ltr">&lt;<a href="mailto:breno@rio.pm.org">breno@rio.pm.org</a>&gt;</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 &quot;família&quot; *printf quando comecei a programar em C,<br>
e achava esquisitíssimo ter que formatar a string antes de exibí-la. O<br>
&quot;print&quot; 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, &quot;print&quot; 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 &nbsp;=)<br>
<br>
[]s<br>
<br>
-b<br>
<br>
<br>
<br>
2008/11/13 Luis Motta Campos &lt;<a href="mailto:luismottacampos@yahoo.co.uk">luismottacampos@yahoo.co.uk</a>&gt;:<br>
<div><div></div><div class="Wj3C7c">&gt; Nelson Ferraz wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Aproveitando a thread, o printf e sprintf alguém usa isso em seus<br>
&gt;&gt;&gt;&gt; &nbsp;programas?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Daniel, com a linguagem que tem a melhor implementação de<br>
&gt;&gt;&gt; interpolação de strings até o presente momento, para que é que você<br>
&gt;&gt;&gt; pensa em usar funções de formatação de texto??<br>
&gt;&gt;<br>
&gt;&gt; Na minha opinião printf() e sprintf() são duas funções bastante<br>
&gt;&gt; úteis, não tanto para interpolação, mas para formatação.<br>
&gt;&gt;<br>
&gt;&gt; Vale a pena aprender e usar.<br>
&gt;<br>
&gt; Depois de aprender a usar printf() e amigos em C, Lisp, e Perl, eu posso<br>
&gt; afirmar que sim, é uma função útil. Mas eu não recomendo a ninguém que a<br>
&gt; use, até que seja absolutamente necessário.<br>
&gt;<br>
&gt; É que eu estou cansado de ver gente fazendo coisas absurdas como usar<br>
&gt; sprintf() para formatar texto, e depois usar printf() para imprimir o texto<br>
&gt; que foi formatado na linha anterior:<br>
&gt;<br>
&gt; my $texto = sprintf( &#39;% dias %d meses&#39;, $d, $m );<br>
&gt; printf( &#39;%s&#39;, $texto );<br>
&gt;<br>
&gt; Também estou cansado de ver gente que acha que printf() é a solução dos<br>
&gt; problemas da humanidade, e acha que o print() não é bom para nada:<br>
&gt;<br>
&gt; printf( &#39;%s&#39;, qq{string interpolada com $variaveis que poderia ser impresa<br>
&gt; sem printf().\n} );<br>
&gt;<br>
&gt; Assim, até que a necessidade apareça, eu procuro dizer que as pessoas tem de<br>
&gt; aprender a usar o print.<br>
&gt;<br>
&gt; Claro, isso pode estar relacionado com o fato de eu ser um velho ranheta e<br>
&gt; meio gagá. Ou não.<br>
&gt;<br>
&gt; Putamplexos.<br>
&gt; --<br>
&gt; Luis Motta Campos is a software engineer,<br>
&gt; Perl Programmer, foodie and photographer.<br>
&gt; _______________________________________________<br>
&gt; SaoPaulo-pm mailing list<br>
&gt; <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
&gt; <a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
&gt;<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 &quot;\x54\x68\x65\x20\x53\x69\x6c\x65\x6e\x74\x20\x47\x75\x61\x72\x64\x69\x61\x6e&quot;,$/<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>