[SP-pm] Comparativos Perl vs Java

Renato Santos renato.cron at gmail.com
Sun Aug 14 13:56:56 PDT 2011


opa, eu conheço um destes sites!


2011/8/14 Daniel de Oliveira Mantovani <daniel.oliveira.mantovani at gmail.com>

> >pq sera q Perl nao sai do prompt? (tb nao vou esticar a conversa; apenas
> uma colocacao retorica).
>
> http://www.youporn.com/
> http://wiki.catalystframework.org/wiki/sitesrunningcatalyst
>
>
> 2011/8/14 Ulisses IBIZ <ulisses at ibiz.com.br>:
> > (Leonardo, gostei do seu depoimento)
> >
> > como esta se falando de Perl, Java e de passado:
> >
> > desde 199[89] e ate a alguns anos, atendiamos on-demand de solucoes
> mercantis e financeiras, com tudo feito em Perl. Havia decidido que Perl e
> sua cultura era o meio mais rapido, pratico e barato de atender o cliente. A
> equipe de desenvolvedores era muito boa, tanto tecnicamente qto em negocios
> e juntando  tudo isso ao Perl eramos 'imbativeis' em qualidade, timming,
> robustez, re-adequacao aos requisitos dos negocios e ... custo.
> >
> > a cada novo CEO, CIO da empresa contratante, eramos questionados: vcs nao
> usam Java?
> > com o passar do tempo esses novos gerentes percebiam que era muito
> salutar nos manter, seja por conta da qualidade ou do custo, ou do
> legado...Mas inicialmente, sempre nos olhavam com desconfianca pela
> tecnologia escolhida.
> >
> > Muita coisa que fizessemos ainda permanece rodando.
> >
> > esses gerentes eram oriundos do mundo bancario (citi, banco
> real/santander, unibanco) que viam Perl como tecnologia de segundo nivel.
> Era preciso sempre mostrar que uma boa equipe com ferramenta de alta
> produtividade era o que eles precisavam. Mas a resistencia sempre estava
> presente.
> >
> > on-demand agora e minimo. ainda mantemos Perl como core dos servicos que
> prestamos e agora o que conta e a qualidade do servico oferecido. ao mercado
> nao importa tanto como o fazemos e ninguem fica mais nos perguntando que
> tecnologia usamos.
> >
> > emendando...
> >
> > agora o que precisamos (minha empresa) sao ferramentas de altissima
> produtividade. Tanto Perl quanto Java, por si, nao oferecem. Eu disse
> altissima e nao alta produtividade - adianto que nao vou esticar esse
> assunto por mais que existam pessoas que nao concordem, com o que considero
> - obvio.
> >
> > novas plataformas agile estao surgindo usando Java e mesmo .Net como
> codigo e plataforma de execucao e controle. Nenhuma com Perl.
> >
> > pq sera q Perl nao sai do prompt? (tb nao vou esticar a conversa; apenas
> uma colocacao retorica).
> >
> > Amo Perl e devo muito a ele. Agredeci pessoalmente ao Larry Wall por ele
> ter tornado a minha vida profissional muito mais easier e para minha
> surpresa, naquele momento, foi ele que se mostrou grato. Realmente uma
> excelente figura humana com uma missao ... cumprida.
> >
> > (feliz dia dos Pais, reais e virtuais)
> >
> > Ulisses
> > enviado via iPad
> >
> > Em 14/08/2011, às 08:36, Leonardo Ruoso <leonardo at ruoso.com> escreveu:
> >
> >> Primeiro quero deixar claro que Perl é minha primeira linguagem, que
> >> sempre que posso escolher faço em Perl.
> >>
> >> Nem sempre esse é o caso e ultimamente tenho mexido cada vez mais em
> >> PHP, principalmente por conta do Wordpress e olha que eu gosto muito do
> >> MT tecnicamente, mas nem tudo é beleza técnica. Eu não deixo de escrever
> >> ou até mesmo de aprender uma linguagem por gostar de Perl.
> >>
> >> Em Sáb, 2011-08-13 às 20:23 -0300, Andre Carneiro escreveu:
> >>> Pontuações erradas novamente... desculpem! Vou tomar mais cuidado .
> >>>
> >>> 2011/8/13 Andre Carneiro <andregarciacarneiro at gmail.com>
> >>>                A equipe está desenvolvendo Java básico ou está
> >>>                desenvolvendo JEE usando
> >>>                um servidor de aplicações como o Jboss? Está
> >>>                desenvolvendo aplicações
> >>>                integradas a outros sistemas Java/JEE?
> >>>
> >>>        Numa escolha de migração, é de se imaginar que as pessoas que
> >>>        serão envolvidas saibam o que estão fazendo não? Não sei se
> >>>        esse questionamento faz sentido.
> >>
> >> Eu entendo Java e J2EE sejam dois universos muito diferentes. Sei também
> >> que muita gente diz fazer JEE quando usa apenas algumas ferramentas
> >> acessórias da especificação, por isso pontuei o uso efetivo de um
> >> servidor de aplicação. Em minha opinião é bastante diferente passar de
> >> uma arquitetura Java (tomcat) para Perl ou qualquer outra linguagem de
> >> passar de uma arquitetura JEE (jboss) para Perl ou qualquer outra
> >> linguagem.
> >>
> >>>                Talvez o melhor meio de trabalhar com Perl e Java seja
> >>>                o mesmo caminho
> >>>                com o qual muitas empresas misturam Perl e C/C++.
> >>
> >>>        Não entendi. Em qual contexto. Pode dar exemplos?
> >>
> >> Tanto já vi empresas que reescreveram tudo que havia em Perl para fazer
> >> em C (Objective C ou C++) por que estavam vivendo problemas sérios em
> >> Perl quando poderiam ter feito apenas alguns trechos/módulos em C e
> >> integrado isso ao Perl com menos dor, menos tempo e sem perder a
> >> velocidade Perl de desenvolvimento.
> >>
> >> Como já vi empresas que usam Perl em torno do C e C dentro do Perl com
> >> sucesso. Penso que talvez o Scala e o JRuby sejam os representantes
> >> dessa alternativa para quem tem um grande legado Java, mas se estivermos
> >> falando de JEE, de componentes de rede (EJB), então Perl e Java podem
> >> ser integrados e felizes...
> >>
> >>>
> >>>                Fora isso, no passado, nossa equipe, que vinha de uma
> >>>                experiência
> >>>                exclusiva em Perl de vários anos e se arriscou em um
> >>>                grande projeto
> >>>                J2EE, fizemos tradução automática (usando Perl) de
> >>>                arquivos .pm para
> >>>                arquivos .java e vice-versa com sucesso :-).
> >>
> >>>        Humm...certo! E qual foi o argumento que levou a empresa a
> >>>        tomar essa 'brilhante' decisão?? Desculpe, eu sempre fico
> >>>        curioso quando as empresas chegam nesse ponto. Acho
> >>>        interessante analisarmos os argumentos por aqui, então se
> >>>        puder, faça a gentileza!
> >>
> >> Vamos lá, em primeiro lugar, precisaríamos voltar a 2000, em 2000 nós
> >> eramos a única equipe Perl no Brasil de que tinhamos conhecimento. Veja
> >> que nem falo que eramos a única, nem que éramos os únicos
> >> desenvolvedores, mas de que éramos a única equipe (mais de 12 pessoas)
> >> trabalhando principalmente com Perl de que NÓS tínhamos conhecimento, é
> >> certeza que nós éramos tímidos e estávamos em Fortaleza/CE.
> >>
> >> Em 2002 nós fundamos uma software house em Fortaleza e naquele momento
> >> Java era e acredito que ainda é muito mais aceito pelas empresas
> >> brasileiras em geral do que Perl. Nós resolvemos fazer um sistema ERP e
> >> a especificação J2EE nos pareceu fantástica e não havia nada parecido em
> >> Perl naquele momento. Embora comercialmente tenhamos fracassado,
> >> tecnicamente um grande sistema foi construído, atendeu várias redes de
> >> empresas, ao menos uma rede por mais de uma década, era extremamente
> >> estável e sólido.
> >>
> >> É verdade que nós vínhamos de experiências com milhares de usuários
> >> simultâneos e milhões de transações, então os aspectos de estabilidade e
> >> performance foram, digamos assim, fáceis. O problema é que o universo de
> >> um ERP é muito grande para uma empresa pequena e Fortaleza não nos
> >> permitia ter clientes suficientes para crescer a equipe e quando o
> >> Instituto Atlantico foi fundado nossos estagiários foram contratos por
> >> eles e, bem, mais um sonho de dominação mundial feito com ousadia e
> >> capital próprio naufragou.
> >>
> >> É verdade que o J2EE nos engoliu e felizmente não somente a nós (não
> >> éramos tão burros assim) tanto que a especificação foi muito
> >> simplificada e hoje é muito mais simples.
> >>
> >> Abraços,
> >>
> >>>
> >>>
> >>>        Cheers!
> >>>        --
> >>>        André Garcia Carneiro
> >>>        Analista/Desenvolvedor Perl
> >>>        (11)82907780
> >>>
> >>>
> >>>
> >>>
> >>> --
> >>> André Garcia Carneiro
> >>> Analista/Desenvolvedor Perl
> >>> (11)82907780
> >>> =begin disclaimer
> >>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> >>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> >>> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> >>> =end disclaimer
> >>
> >> --
> >> Leonardo Ruoso - Journalist/Perl Developer
> >> Media - UFC/2006 - Telecommunications - IFCE/1998
> >> leonardo at ruoso.com - (11) 3522-9612
> >>
> >> =begin disclaimer
> >>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> >> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> >> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> >> =end disclaimer
> > =begin disclaimer
> >   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> >  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> >  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> > =end disclaimer
> >
>
>
>
> --
> http://noticiasglobal.com
>
> "If you’ve never written anything thoughtful, then you’ve never had
> any difficult, important, or interesting thoughts. That’s the secret:
> people who don’t write, are people who don’t think."
> =begin disclaimer
>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>



-- 
Saravá,
Renato CRON Santos
http://www.renatocron.com/blog/
@renato_cron <http://twitter.com/#!/renato_cron>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20110814/66013da2/attachment-0001.html>


More information about the SaoPaulo-pm mailing list