<div dir="ltr">Oh não!! lá vem os monges fanáticos-religiosos denovo com outra discussão sobre a linguagem Perl! corram para as montanhas =D<br><div><br></div><div>Eu não entendo porquê simplesmente ajudar o colega que perguntou sobre timezones/summer time no Perl se torna/tornou numa (mais uma) calorosa discurssão sobre Perl. Quando vocês vão entender que Perl é apenas uma ferramenta? aliás, apenas mais uma no seu dia-a-dia.</div>

<div><br></div><div>Depois vocês vão se perguntar por que a lista fica tanto tempo parada. Não seria porque sempre que alguém pede ajuda, esse acaba recebendo "conselhos" que não tem nada haver com o problema original?</div>

<div><br></div><div>Queria ter um filtro de spam pra detectar quando esse tipo de coisa começa...</div><div><br></div><div>Pessoas sensatas vão entender meu desabafo (and haters gonna hate).</div><div><br></div><div>( )s</div>

<div>Carlos.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-02-27 9:55 GMT-03:00 Blabos de Blebe <span dir="ltr"><<a href="mailto:blabos@gmail.com" target="_blank">blabos@gmail.com</a>></span>:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Pra quem for continuar no assunto, seguem apenas umas considerações menores e de pouca importância:<div>

<br></div><div><a href="https://metacpan.org/pod/Devel::Cover" target="_blank">https://metacpan.org/pod/Devel::Cover</a></div>

<div><a href="https://metacpan.org/pod/Perl::Critic" target="_blank">https://metacpan.org/pod/Perl::Critic</a><br></div><div><a href="https://metacpan.org/pod/Perl::Tidy" target="_blank">https://metacpan.org/pod/Perl::Tidy</a><br>

</div><div><a href="https://metacpan.org/pod/Test::Most" target="_blank">https://metacpan.org/pod/Test::Most</a><br>

</div><div><br></div><div>Algo ainda mais irrelevante:</div><div><br></div><div><a href="https://metacpan.org/pod/Catalyst" target="_blank">https://metacpan.org/pod/Catalyst</a><br></div><div><a href="https://metacpan.org/pod/Mojolicious" target="_blank">https://metacpan.org/pod/Mojolicious</a> (pra focar num flame de cada vez)<br>



</div><div><a href="https://metacpan.org/pod/DBIx::Class" target="_blank">https://metacpan.org/pod/DBIx::Class</a><br></div><div><a href="https://metacpan.org/pod/Template" target="_blank">https://metacpan.org/pod/Template</a><br>

</div><div><br></div><div>

Eu to falando irrelevante, não pelos módulos em si, mas pela minha abordagem na resposta. Eu não vou nem usar argumentos mais sólidos que isso.</div><div><br></div><div>Agora, criatura das neves, se com pelo menos isso, você ( um você genérico, ninguém pessoalmente ok!? ) ainda acredita em Perl write-only, Papai Noel ou no Pé Grande, nada pessoal, mas não me venha dizer que você é o experiente grande programador foda do alto da montanha, porque, desculpa, você não é.</div>



<div><br></div><div>Se com todos esses frameworks de apoio ( pra citar o mínimo ) você ainda escreve código tosco, **você** é o tosco, não a linguagem.</div><div><br></div><div>Um código é tão ruim quanto a competência do infeliz que o escreveu, e não por causa da linguagem.</div>



<div><br></div><div>Existe Perl tosco? Sim. Existe. Tem coisas que eu diria que é Shell Script com shebang perl.</div><div><br></div><div>Mas se em 2014 você usa perl-5.18.2 pra escrever lixo, você é o tosco. E se em 2014 você ainda propaga essa ladainha, desculpa cara, sai dos anos 90 e vem viver no presente.</div>



<div><br></div><div>Eu não sou tão velho assim, mas com 15 anos de mercado, já trabalhei com algumas coisas (e ambientes) bem bizarras e posso garantir que não só em Perl, mas em PHP, Java, C, .NET e coisinhas da moda (só pra citar as que eu já trabalhei), dá pra achar coisas que vão te fazer sentir vontade de parir a própria mãe só pra matar ela no berço por ter te criado e educado ao ponto de vc ser obrigado a ver certos códigos. É triste.</div>



<div><br></div><div>Por que a linguagem é write-only? Não, criatura, por que quem escreveu é um imbecil.</div><div><br></div><div>Assim como existem pedreiros ruins, médicos ruins, professores ruins, surpresa, supressa, oh, existem programadores ruins! Nossa!</div>



<div><br></div><div>Eu não vou nem entrar no mérito do gestor que te proíbe de refatorar aquele código legado porque "mexer em código que está funcionando é desperdício". Pra esse já me faltam adjetivos, talvez eu devesse aprender klingon.<br>



</div><div><br></div><div>E só pra deixar claro aqui, eu to criticando, o cara que hoje, faz coisa tosca sabendo que é tosco e dá a desculpa esfarrapada de que é culpa da linguagem.</div><div><br></div><div>A existência de um legado, que foi construído dentro de um contexto particular, embora questionável, é outro papo. Muito embora eu já tenha pegado muito código legado do século passado, que é bem melhor escrito que os de hoje.</div>



<div><br></div><div>[]'s</div><div><div><div><br></div><div><br><div class="gmail_extra"><br><br><div class="gmail_quote">2014-02-27 8:27 GMT-03:00 Alceu Rodrigues de Freitas Junior <span dir="ltr"><<a href="mailto:glasswalk3r@yahoo.com.br" target="_blank">glasswalk3r@yahoo.com.br</a>></span>:<br>



<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Em <a href="tel:27-02-2014%2001" value="+12702201401" target="_blank">27-02-2014 01</a>:05, Blabos de Blebe escreveu:<div>



<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">




A concepção de programadores experientes sobre Perl, pelo menos por onde passei, é > que Perl ainda é linguagem "write-only"<br>
</blockquote>
<br>
Não tão experientes pelo visto...<br>
<br>
Mas isso é só um comentário pessoal e não agrega nada à thread que<br>
aliás, WTF o que eu to fazendo!? Passou, passou, passou...<br>
<br>
</blockquote>
<br></div>
Pelo contrário, faz parte do problema conforme descrito pelo Geraldo. Acho totalmente válido seu comentário, apesar de não ajudar muito. :-)<br>
<br>
É difícil desfazer preconceitos e geralmente leva tempo... algumas vezes eu acho que nem vale a pena tentar.<div><br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Talvez seja uma boa realizar o trabalho sujo numa outra máquina,<br>
produzir os comandos de shell e enviá-los pra esse servidor via ssh ou<br>
algo parecido.<br>
</blockquote>
<br></div>
Concordo. Ele só precisar saber o horário de verão, e se usar Perl é um "problema" porque ninguém conhece, pode usar shell script mesmo, comparar $TZ para saber que época do ano está e usar ssh/telnet para executar o programa do HP Open View lá no True64, já com o valor de timezone.<br>




<br>
[]'s<span><font color="#888888"><br>
Alceu</font></span><div><div><br>
<br>
=begin disclaimer<br>
  Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/<u></u>listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
</div></div></blockquote></div><br></div></div></div></div></div>
<br>=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
<br></blockquote></div><br></div>