XP: melhor em Java ou em Ruby?
Publicado por Vinicius Manhães Teles há aproximadamente 1 ano.
Alan Kloh e Rodolfo Burla foram meus alunos na UFRJ em 2006. Esse ano, para encerrar a graduação, eles fizeram um Projeto de Fim de Curso que comparou Java e Ruby sob o ponto de vista das práticas do XP.
Eles desenvolveram duas versões de um mesmo sistema, uma em Java e outra em Ruby. A partir daí, fizeram um comparativo entre a facilidade de adoção das práticas do XP no desenvolvimento de cada versão. Além do comparativo, o trabalho também apresenta aspectos interessantes de cada linguagem, bem como seus pontos fortes e fracos.
Alguns resultados interessantes:
- Linhas de código em Java: 665. Linhas de código em Ruby: 78. Portanto, foram necessárias 8,5 vezes mais linhas de código em Java.
- Linhas nos arquivos de configuração em Java: 449. Linhas nos arquivos de configuração em Ruby: 23. Foram necessárias 19,5 vezes mais linhas de configuração em Java! Detalhe importante: A quantidade de linhas de configuração em Java foi 5,7 vezes maior que a quantidade de linhas de código em Ruby!
Para conhecer o trabalho, baixe o arquivo com o projeto de fim-de-curso: Comparativo entre as linguagens de programação Java e Ruby para projetos que utilizem Extreme Programming.





O que você achou? Coloque seus comentários e sugestões abaixo!
Acompanhe o RSS dessa página.
Comentários (9 até o momento)
Celestino disse aproximadamente 3 horas depois:
Guilherme Chapiewski disse aproximadamente 3 horas depois:
Luca Bastos disse aproximadamente 4 horas depois:
Eduardo Fiorezi disse aproximadamente 16 horas depois:
Claudio Torcato disse 1 dia depois:
carlos alexandre disse 1 dia depois:
Eduardo Baião disse 2 dias depois:
Daniel F. Martins disse 3 dias depois:
Vinícius Manhães Teles disse 21 dias depois: