On Fri, 11 Apr 2008 09:05:13 -0300
"C.P.D Tintas Alves" <[EMAIL PROTECTED]> wrote:

> A empresa que trabalho tem um projeto em andamento onde o objetivo é migrar 
> todo sistema dela para uma linguagem atual...onde chegamos a duas hipoteses: 
> Migrar pra java ou ruby, gostaria de ter comentarios que possa me ajudar na 
> tomada de decisão.

Trocar algo de uma linguagem para outra só porque a linguagem-alvo é 
supostamente mais atual é entrar na fila 10 vezes para arranjar problemas.  
Isso deve depender mais do foco do sistema (onde e como será executado), 
adequação da linguagem (OO, bibliotecas, ...) e capacidade da empresa (quantos 
funcionários efetivamente dominam a linguagem).

C tem 36 anos, C++ 29, e ambas são muito usadas.  O que soa como teia de aranha 
é, na verdade, estabilidade (da linguagem!) e amplo teste.

Java tem 13 anos, e a cada nova versão ganha mais coisas de C++.  Ruby também 
tem 13 anos, e apesar de ser muito flexível, existem muitas implementações de 
VMs, o que pode (ou não) representar um problema.

Minha sugestão é, antes de mais nada, que vocês analisem o que precisam 
exatamente (tanto agora para a migração, quanto para daqui a 5 anos com novas 
funcionalidades), e depois partam para a escolha da linguagem.


PS: flames serão inevitáveis.

-- 
Ricardo Nabinger Sanchez                   [EMAIL PROTECTED]
Powered by FreeBSD                  http://rnsanchez.wait4.org

  "Left to themselves, things tend to go from bad to worse."

--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br
-~----------~----~----~----~------~----~------~--~---

Responder a