BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias Melhores linguagens de script: PHP, Ruby, Python

Melhores linguagens de script: PHP, Ruby, Python

Evans Data publicou o resultado da sua pesquisa de linguagens de script. PHP, Ruby e Python são as escolhas favoritas de mais de 500 desenvolvedores e profissionais de TI. Uso de linguagens de script nas empresas mudou com os tempos, e a pesquisa destaca as desvantagens e os méritos de cada linguagem. Richard Dice (presidente da Perl Foundation) disse em uma entrevista recente que linguagens de script tem aumentado seu papel nas empresas, e que não estavam mais presas a tarefas simples ou prototipagem. O alcance de aplicações cobertas está ficando maior também.
Nesta pesquisa, os usuários tinham que classificar as linguagens que usam basesados nos diferentes aspectos ou características (da pesquisa):

  • Facilidade de Uso
  • Tratamento de Exceções
  • Capacidade de Extensão
  • Manutenção / Legibilidade
  • Portabilidade Cross-Platform
  • Comunidade
  • Disponibilidade de Ferramentas
  • Qualidade das Ferramentas
  • Performance
  • Gerenciamento de Memória
  • Client side scripting
  • Segurança

As linguagens avaliadas foram: Actionscript, Flex, Javascript, Microsoft F#, Microsoft Powershell, Perl, PHP, Python, Ruby, VB Script. O relatório é baseado na percepção dos usuários destas linguagens. 

O ranking geral (com pesos) traz PHP, Ruby e Python nos primeiros lugares. 

As melhores linguagens neste estudo são liguagens open source e portanto evoluem de uma maneira orgânica. As linguagens proprietárias da Microsoft, apesar de ter a titã do software por trás e seus muitos recursos, não satisfez seus usuários tão bem como as linguagens open source.

Facilidade de uso é a coisa mais importante para usuário de Ruby e PHP, enquanto usuários de Python priorizaram capacidade de extensão. Comunidade também é um atributo importante para essas 3 linguagens com uma vantagem para o Ruby:

A comunidade Ruby é razoavelmente pequena mas muito dedicada e com muita voz.

O relatório passa por um dos debates que surgem regularmente: performance do Ruby.

Até o usuário mais passional de Ruby tem algumas dúvidas sobre como se espera que uma aplicação Ruby performe e algumas aplicações Web 2.0 bem conhecidas que foram escritas em Ruby viram grandes problemas com performance e também para escalar.

O relatório também enfatiza a lei uniforme de interesse de desenvolvedores por segurança.

No final Ruby aparece como primeiro para facilidade de uso, tratamento de exceções, manutenção / legibilidade e comunidade.

Enquanto Antonio Cangiano e Peter Cooper discordam no desafio para Ruby em 2009: técnico, ou evangelismo, a pesquisa EDC revela que a plataforma Ruby precisa melhorar no client side scripting (onde JavaScript fica em primeiro lugar) e Ferramentas (qualidade e disponibilidade).

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT