<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.3264" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=968120220-21042008><FONT face=Arial
color=#0000ff size=2>Thais, Solli,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=968120220-21042008><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=968120220-21042008><FONT face=Arial
color=#0000ff size=2>Parabéns a vocês pelas observações inteligentes em torno de
um assunto extremamente denso.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=968120220-21042008><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=968120220-21042008><FONT face=Arial
color=#0000ff size=2>Vou aproveitar e colocar um pouco do que aprendi,
observando o mundo perl como vocês.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=968120220-21042008><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=968120220-21042008><FONT face=Arial
color=#0000ff size=2>A raiz do problema : uma linguagem de programação serve
para um ser, vulgo programador, fazer algo. Esta é a
essência.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=968120220-21042008><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=968120220-21042008><FONT face=Arial
color=#0000ff size=2>E talvez o crescimento do perl seja diretamente
proporcional a sua capacidade de se encaixar nestes "algos".</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=968120220-21042008><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=968120220-21042008><FONT face=Arial
color=#0000ff size=2>Descrevo minha opinião em dois pontos :</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=968120220-21042008><FONT face=Arial
color=#0000ff size=2></FONT></SPAN><FONT face=Arial color=#0000ff
size=2></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008>#1 - Espectro</SPAN></FONT></FONT></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008>Perl dá uma abertura de se fazer o imaginável, e por
esta razão ela é mais dificil ... porque exige
criatividade.</SPAN></FONT></FONT></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008></SPAN></FONT></FONT></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008>É diferente de se ter uma IDE, que você pode dar um
"new Webservice" e sair fazer um webmethod, que em 20 minutos você já o terá
publicado e disponível para alguem testá-lo.</SPAN></FONT></FONT></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008></SPAN></FONT></FONT></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008>No caso do perl, o caminho seria .... entrar no cpan,
buscar módulos, escolher entre o melhor módulo, se não existir, criar um novo
... talvez entender um pouco mais de SOAP,
XML-RPC.</SPAN></FONT></FONT></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008></SPAN></FONT></FONT></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008>É ai onde entra o ponto exposto pela Camila .... o
ideal seria que todos soubessem o que é o SOAP e XML-RPC ... mas a essência
talvez seja a pessoa fazer o primeiro, para se motivar e entender mais do
assunto. É uma visão experimentalista ..... </SPAN></FONT></FONT></FONT><FONT
face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008></SPAN></FONT></FONT></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008></SPAN></FONT></FONT></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008>#2 - Foco </SPAN></FONT></FONT></FONT></DIV>
<DIV dir=ltr align=left><SPAN class=968120220-21042008><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=968120220-21042008>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2>N<SPAN
class=968120220-21042008>o texto do solli perl se destaca por ... "parse de
documentos, regex e outras coisas". </SPAN></FONT></FONT></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008></SPAN></FONT></FONT></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008>O destaque do perl acaba sendo em universos que não
estão crescendo ..... regex, qualquer linguagem hoje já tem ... parse de
documentos também.<BR><BR>E nos que estão crescendo, não está emplacando como os
outros ...... pois os outros estão sendo mais eficientes na experimentação ...
nos "pré-requisitos" para iniciar .</SPAN></FONT></FONT></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008></SPAN></FONT></FONT></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008>------------------------------------------------------------------------------</SPAN></FONT></FONT></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008></SPAN></FONT></FONT></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008>Eu pessoalmente tenho uma frustação pessoal e
financeira muito grande com perl. Fiz um framework enorme de aplicação cliente
usando perl, e hoje, estou concluindo a migração para
C#.</SPAN></FONT></FONT></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008></SPAN></FONT></FONT></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008>Infelizmente acreditei que encontrar mão de obra perl
seria possível.... pelo menos pessoas que tivessem interesse em aprender ... eu
ensinaria com o maior entusiasmo .. mas infelizmente a sobrevivência do negócio
é mais importante do que uma paixão por uma
linguagem.</SPAN></FONT></FONT></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008></SPAN></FONT></FONT></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008>Grande abraço a todos
:</SPAN></FONT></FONT></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008></SPAN></FONT></FONT></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008>Vitor</SPAN></FONT></FONT></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008></SPAN></FONT></FONT></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008></SPAN></FONT></FONT></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008></SPAN></FONT></FONT></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008></SPAN></FONT></FONT></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN
class=968120220-21042008></SPAN></FONT></FONT></FONT> </DIV></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=968120220-21042008><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV><FONT face=Arial color=#0000ff
size=2></FONT><FONT face=Arial color=#0000ff size=2></FONT><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B>
saopaulo-pm-bounces+vsmori=uol.com.br@pm.org
[mailto:saopaulo-pm-bounces+vsmori=uol.com.br@pm.org] <B>On Behalf Of </B>Thais
Camilo<BR><B>Sent:</B> Sunday, April 20, 2008 8:46 PM<BR><B>To:</B>
saopaulo-pm@mail.pm.org<BR><B>Subject:</B> Re: [SP-pm] [OT] Evento FISL -
LONGO<BR></FONT><BR></DIV>
<DIV></DIV>Oi Solli, bem legal você mandar o e-mail com o assunto que está bem
fresquinho. <BR><BR>Vou tentar descrever aqui na lista o que eu te disse
pessoalmente. <BR><BR>É muito complicado e difícil comparar aspectos sociais das
linguagens de programação. A eficiência de uma linguagem não é necessariamente
proporcional ao tamanho da comunidade, quem dirá o entusiasmo dela. <BR><BR>No
Brasil, Perl sempre foi - leia desde 99 pelo que me recordo - uma linguagem do
submundo, assim como C. Ninguém critica sua capacidade computacional, e sim a
sua "complexidade", muitas pessoas acham que podem usar outras linguagens mais
"fáceis" como PHP e talvez até Phyton (pq está na moda). Eu acho ainda que somos
nós, programadores perl, os principais responsáveis por isso. <BR><BR>Programar
Perl sempre foi orgulho para um programador e isso sempre foi muito explícito.
Por conhecer a flexibilidade da linguagem nos tornamos pessoas arrogantes e mal
educadas excluindo aqueles que não são como nós. <BR><BR>Já presenciei aqui na
lista e em outros vários lugares atitudes nada receptivas dos programadores Perl
com novatos da linguagem. <BR><BR>O grande erro dos programadores (em geral) é
pensar que as pessoas devem ser como elas:<BR>- pq eles sofreram, todos têm que
sofrer;<BR>- pq eles aprenderam sozinhos, todos têm que aprender.<BR><BR>Como
uma professora minha de "Design de interação" dizia: se o usuário erra ao
usar o seu sistema, quem errou foi você por fazê-lo de forma incorreta". A
maioria dos programadores são egocêntricos e se acham o centro do universo, eles
são bons e podem falar com as pessoas como bem entendem. <BR><BR>Nos esquecemos
de ver no espelho além da imagem de um "super nerd", uma pessoa que muitas vezes
possui um grande problema social justamente por ser muito FRACO na arte de se
relacionar. <BR><BR>Existem diversas áreas de inteligência e ser um ótimo
programador, auto didáta e conhecer de metodologias, padrões e linguagens não
faz de nós melhor do que as pessoas que possuem mais dificuldade no aprendizado.
<BR><BR>Aí me falam "existem coisas básicas que um programador deve saber", eu
até concordo mas todo aluno do segundo grau deveria entender trigonometria e
isso não é o que acontece.<BR><BR>Ainda citando aquela minha professora, outra
vez ela disse que "a forma de aprendizado de um indivíduo está diretamente
relacionada à bagagem cultural que essa pessoa possui". Aí eu pergunto: "Como
podemos ser tão exigentes com as pessoas que querem aprender coisas que nós já
sabemos se neste país a maioria das pessoas sequer sabe fazer uma multiplicação,
nunca foi ao teatro, leu um livro ou foi ao cinema?".<BR><BR>Antes de mais nada
devemos aprender a ajudar as pessoas ou pelo menos não atrapalhar. Isso serve
para qualquer programador. <BR><BR>Falando da lista de Perl, acho que aprender a
lidar com pessoas, dar a chance da pessoa provar que é capaz antes de atirar a
primeira pedra já pode renovar bastante a comunidade, fazer aparecer os talentos
e cumprir a tarefa que qualquer lista se presta à fazer: ajudar as pessoas e
uní-las pelos interesses comum. <BR><BR>Depois disso as diversas pessoas que não
mandam mensagem para a lista, seja com dúvida ou soluções, poderão participar,
se sentir parte e ter orgulho e vontade de palestrar para falar de parte do
nosso orgulho: perl. <BR><BR>Abraços e desculpem-me por não sair para beber um
dia sequer.<BR>[]'s<BR><BR><BR>
<DIV class=gmail_quote>2008/4/19 Solli Honorio <<A
href="mailto:shonorio@gmail.com">shonorio@gmail.com</A>>:<BR>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid"><SPAN
style="FONT-FAMILY: courier new,monospace">Ola pessoal, depois de perder dois
backups sobre a minha proposta de backup e aos cacos (ou só a capa da gaita,
como dizem por aqui) por dormir de madrugada e acordar bem cedo segue o meu
relato sobre o evento.<BR><BR>Antes de mais nada o FISL estava lotado, boa
parte das palestras no qual eu estive estavam lotadas, e o nível das palestras
se mantiveram na média dos demais anos. É possível observar apresentadores com
bons conhecimentos, mas com dificuldade de expressar estes conhecimentos o quê
diminui consideravelmente a extração de alguma informação útil.<BR><BR>Mas
teve coisas que me chamou bastante atenção, e que me fez pensar sobre o nosso
futuro, sendo elas :<BR><BR>* Representatividade<BR>Nem Java, nem PHP, o que
ví aqui foi uma explosão de Python e Ruby. As palestra de "Ruby on the Rail"
tinham gente "saindo pelo ladrão". PHP com o público cativo e volumoso. Teve
hora que eu até pensei estar no 'PyCon', tamanho a quantidade de palestras de
Python, direta ou inderetamente.<BR><BR>Isto se deve a dois fatores, eu
acredito. Primeiro é que estas comunidades estão bastante animadas e
participativas, e a outra é que eles conseguiram emplacar muitas apresentações
de soluções, que por acaso utilizam estas linguagem.<BR><BR>Conversei com
algumas pessoas, e tive a informação que APENAS 5 pessoas postaram proposta na
trilha de Perl. Fui uma delas, e tive a alegria de ter a minha proposta de
desenvolvimento em Perl aprovada e a tristeza de logo depois tê-la cancelada,
isto porquê eu já estava palestrante em sysadmin. Mas isto mostrou, para mim
pelo menos, que o problema do Perl não está em algum 'preconceito' com a
linguagem, e sim na pouca participação da comunidade.<BR><BR>* Divulgação pela
solução aplicada e prática<BR>Ruby e Python usaram a estratégia de mostar
soluções/produtos práticos, e NÃO a linguagem em sí. Percebí que precisamos
repensar a nossa estratégia de 'marketing'. Todo mundo sabe que Perl é a
ferrari para parse de documentos, regex e outras coisas, então falar sobre
isto já é chato e pouco "envolvente".<BR><BR>* Empolgação, renovação e
jovialidade<BR>Ví a comunidade ruby e python bem empolgada e participativa, e
até contagiante (na minha opnião). Ví a renovação, principalmente no python.
Ví garotos e garotas, que ví sendo introduzido ao python no fisl 6/7 e neste
fisl ministrando palestras de alto nível e para auditório lotado.... aí eu
pensei "O quê está ao meu alcance para NÃO ficar como os programadores Cobol
?"<BR><BR>* Perl não morreu<BR>Apesar de nem o Randal falar de Perl, as
palestras que tinham perl como linguagem base estavam com bom público. Com o
YAPC a aceitação foi média e eu realmente credito isto a uma problema que o
Lorn já me chamou a atenção e consegui observar aqui na plenitude. Ninguém
sabe e nem tem idéia do que é YAPC::*, então isto não chama a atenção, ou
pior, fica realmente com a cara do perl, ilegível aos olhos dos pobres
mortais.<BR><BR>__FIM__<BR><BR><BR></SPAN>-- <BR>"o animal satisfeito dorme".
- Guimarães Rosa
<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></BLOCKQUOTE></DIV><BR><BR
clear=all><BR>-- <BR>Thais Camilo<BR>... nem todo mundo é igual, as experiências
da vida definem atitudes </BODY></HTML>