Valeu pela correção. O que é dificil de responder na pergunta "python ou perl 5" é que são duas linguagens de proposito geral. Vc consegue fazer praticamente a mesma coisa tanto com uma, quanto com outra, grosso modo. Ambas suportam herança multipla, por exemplo.
É claro que, com o passar do tempo, vão surgindo killer features em uma ou em outra sem falar no ecossistema de frameworks e modulos. Hoje eu escolheria perl pq eu conheço perl melhor do que python e resolveria os problemas de forma menos lenta em perl do que python. 2011/4/19 Eden Cardim <edencar...@gmail.com>: >>>>>> "Tiago" == Tiago Peczenyj <tiago.pecze...@gmail.com> writes: > > Tiago> cara... existem muitas diferencas mas dizer que linguagem X é melhor > Tiago> que Y é muito delicado. > > Tiago> python tem influencias diferentes de perl. eh mais funcional do que > Tiago> perl 5, que é claramente procedural com um toque de tudo um pouco, > Tiago> inclusive OO com bless. > > Cara, eu discordo que python seja mais funcional que perl. Uma das > principais características de uma linguagem funcional é a existência de > closures, que viabilizam o conceito de imutabilidade funcionais, e é em > grande parte o que as tornam úteis. Closures só foram implementadas em > python em 2001 na versão 2.2, perl 5 já tinha closures desde que foi > lançado em 1994, 7 anos antes. O próprio Guido van Rossum alega não ter > tido muita influência de linguagens funcionais[1] e que algumas > implementações de recursos funcionais só vieram mais tarde por pressão > dos usuários da linguagem. > > Eu diria que a vantagem de python é de ser a única alternativa razoável > a perl, em termos de linguagens dinâmicas. É rápido de se aprender, > escrever e executar, além de ter identação significativa, o que de certa > forma ajuda a manter alguma qualidade no código escrito por iniciantes. > > [1] > http://python-history.blogspot.com/2009/04/origins-of-pythons-functional-features.html > > -- > Eden Cardim Need help with your Catalyst or DBIx::Class project? > Code Monkey http://www.shadowcat.co.uk/catalyst/ > Shadowcat Systems Ltd. Want a managed development or deployment platform? > http://blog.edencardim.com/ http://www.shadowcat.co.uk/servers/ > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://pacman.blog.br =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer