<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Nilson...<br>
<br>
Eu concordo contigo que usar UTF-8 em tudo seria o ideal, mas
infelizmente nem sempre o ideal é aplicável.<br>
Infelizmente um dos meus clientes que usam o Dreamwave em ambiente
Windows não pensa assim. E o que eu ouvi, quando eu decidi usar esta
REGEX de conversão da primeira vez foi: "mas naquele outro site que o
fulaninho fez em php funciona e nós não vamos mudar tudo agora. Se tu
não consegue fazer isso, vamos pedir para o fulaninho".<br>
Dai com uma busca no Google eu achei a tal REGEX salvadora. Note que eu
tentei outras soluções na época (me lembro que tentei usar o locale,
mas não funcionou).<br>
<br>
Ou era usar a REGEX ou explicar para meu chefe que o Perl não consegue
fazer algo que o PHP e o fulaninho da outra empresa faz e que a gente
perdeu dinheiro por causa disso. <span class="moz-smiley-s4"><span>
:-P </span></span><br>
<br>
<br>
Em todo caso, eu "ouço" as discussões de qualidade da lista e sei que
nem sempre adoto a melhor prática, mas a vida é cheia de riscos e se
algum dia for vítima de algum SQL Injection ou algo parecido eu vou
lembrar do "correto" e vou ter argumentos para mudar as coisas (isso se
eu não for demitido por causa da falha, hehehe)<br>
<br>
Pq no fim o que conta é o custo e o tempo de desenvolvimento. Se até as
Lojas Americanas tem falhas graves e básicas como o cross site script e
nem se importa, quem sou eu para ser "infalível". Pelo menos eu me
importo com meus clientes.<br>
<br>
O único preconceito que as pessoas que eu conheço tem contra o Perl é
que não se acha programadores da mesma forma que Java, php, asp... Se a
qualidade do programador realmente importasse alguma coisa, Java não
teria a fama que tem, não concorda? Tem que se pensar no real motivo de
Perl não ser bem vista...<br>
<br>
Era isso!<br>
<br>
<br>
<br>
SDS,<br>
<br>
Luciano Giordani Bassani<br>
<a class="moz-txt-link-abbreviated" href="mailto:lgbassani@terra.com.br">lgbassani@terra.com.br</a><br>
<br>
<br>
<br>
<br>
<br>
Nilson Santos Figueiredo Junior escreveu:
<blockquote
cite="mid:9a08c9b40809020712l6e554e51m8afc6cc7e07de6e8@mail.gmail.com"
type="cite">
<pre wrap="">2008/9/2 Luiz Gonzaga <a class="moz-txt-link-rfc2396E" href="mailto:lgonzaga@lncc.br"><lgonzaga@lncc.br></a>:
</pre>
<blockquote type="cite">
<pre wrap="">O que me incomoda mais é a evidente falta de humildade, que percebo quando
leio "Tão simples e às vezes complicam achando que RTFM é o método mais
correto de se aprender."
</pre>
</blockquote>
<pre wrap=""><!---->
UTF-8 foi criado para *resolver* os problemas de codificação. Quando
você usa UTF-8 em todos os pontos, você consegue suportar qualquer
linguagem sem esforço algum. Como Perl suporta UTF-8 nativamente e a
codificação interna de JavaScript é UTF-8, isso é uma escolha natural.
Eu já caí na tentação de tentar usar ISO-8859-1 em aplicações web e
depois levei ferro e aprendi a lição. Hoje em dia, tudo vai ser mais
difícil se você não adotar UTF-8 e se você precisar de traduzir seu
sistema pra chinês está perdido. Eu tenho experiência prática com
isso.
Enfim, eu acredito que essa lista era pra ser sobre discussões de
qualidade e não resolver problemas de qualquer jeito tosco. Afinal, a
linguagem Perl já não é bem vista e, infelizmente, com esse tipo de
coisa vocês só confirmam os preconceitos existentes.
Não saber o correto é uma coisa normal. Não querer aprender o correto
é outra completamente diferente e condenável. Infelizmente, isso
acontece com freqüência com algumas "figurinhas marcadas" aqui na
lista. Se isso é "falta de humildade" pra você, eu não posso fazer
nada.
-Nilson Santos F. Jr.
_______________________________________________
Cascavel-pm mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</a>
<a class="moz-txt-link-freetext" href="http://mail.pm.org/mailman/listinfo/cascavel-pm">http://mail.pm.org/mailman/listinfo/cascavel-pm</a>
</pre>
</blockquote>
</body>
</html>