Como existe uma famosa premissa que muitos não a seguem porque com o passar do 
tempo se tornam dissidentes e militantes de uma ferramenta/Tecnologia, muitos 
quebram a cara e depois, pra mascarar o erro que cometeram lá atrás, optam por 
por defeito na ferramenta.

Quando formos pegar um projeto, a primeira coisa que deve ser feita é ANALISAR 
O SUPRACITADO. Analisar ele, não é ficar pensando quais componentes vai-se 
usar, se vai ser JVCL ou InforPower, Se é DBExpress ou MDO, Se vai fazer Form 
em MDI, SDI ou o escambal dentre muitos babados que existem por aí. É preciso 
que se analise QUAL É A PLATAFORMA EM QUE ESTE PROJETO VAI RODAR! Se o projeto 
for em um ambiente Windows (Estações 98 a XP com servidores 2K ou K3) o Delphi 
é pra lá de adequado a este projeto. Se o ambiente lá é DOS, de repente o 
Clipper é o cara. Ainda mais se o cliente já agendou a data de startar o 
sistema operando na empresa dele e o parque tecnológico vai ser aquele lá e 
pronto. Se você fizer isto no Delphi ou em Clipper, dá pra você entregrar no 
prazo ou estourando uns 2 a 3 dias ou mesmo uma semana de atrazo, situação que 
está dentro do tolerável. Agora em java? Java é tudo na mão (ou pelo menos 
quase tudo). Java é pesado pra certas maquinas, pode ser leve pra "outras". 
Lógico, se a corporação trabalha toda com Unix tendo estações que variam de 
SO´s, Tem até um portal que deverá interagir partes dele com o sistema, e a 
empresa tem bala na agulha pra fazer um upgrade de servidor eu não discuto. 
Opto pelo multiplataforma (Vou ficar sonhando que existe uma possiblidade com o 
Kylix?) Agora conta no dedo quantos fazem isto!

De repente seu projeto (feito no J2EEZão basico) tá pronto pra ser apresentado, 
Senta aquele monte de cartola lá no Datashow pra ver o mesmo funcionar. E logo 
no começo percebe-se que ele não tem performance satisfatória nas estações, 
porque o desenvolvedor entendeu que iria fazer em Java porque o Java é o 
bambambam e pronto! Porque o Java é melhor e pronto!. Ele não parou pra fazer o 
estudo da viabilidade lá atrás porque acha isso pura bobagem porque sistemas se 
começa do código (Jamais da análise) e agora se vê envolto em problemas que 
poderiam ter sido evitados. E pior, o Cliente já começa a estressar com o prazo.

Por isso que eu insisto em dizer que não compete a nós dizermos quem é melhor 
que quem. Que o Delphi é porque o Java não é e coisas do tipo. O que compete a 
nós é sabermos as duas (E porque não mais) pois empresas hoje querem 
Analistas/Desenvolvedores com conhecimento em outras plataformas e outras 
ferramentas. Existe sempre a possiblidade de você ter que mexer ou ser alocado 
em um projeto que requeira uma linguagem específica. Coisas, que muitas vezes, 
o Delphi se torna inviavel nestes casos. Aí que entra seu diferencial.

Antigamente tinha sempre um perguntando quem era melhor, se era o Delphi ou o 
VB, agora mudaram o disco: Delphi ou Java? Vamos ver daqui uns 5 anos quem vai 
ser a bola da vez.... Delphi versus quem?????


[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento de sistemas
Telemont Engenharia de telecomunicações S/A
Belo Horizonte - MG - Brasil
[EMAIL PROTECTED]
Fone: (31) 3389-8217 Fax: (31) 3389-8215



-----Mensagem original-----
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Andreano Lanusse
Enviada em: terça-feira, 24 de julho de 2007 16:33
Para: delphi-br@yahoogrupos.com.br
Assunto: RE: [delphi-br] Delphi X Java


Se criou uma ilusão de que java é gratuito, que as ferramentas são gratuitas e 
assim vai, só que as empresas já viram o tamanho da conta que é desenvolver em 
Java.
 
Só alguns exemplos:
 
1 - Pensam que as ferramentas são gratuitas - mas quando precisam usar gastam 
$$$ em consultorias e treinamento para aprender a ferramenta
2 - Quando criam aplicações J2EE - os servidores de aplicação são caros, tem 
open source, mas você paga por isso.
3 - Arquitetura em Java - existem dezenas de maneiras diferentes de se fazer 
uma aplicação, milhares de fraeworks e assim por diante, se você erra em 
arquitetura em um aplicação java de missão crítica, a conta vai ser bem alta.
 
Está muito claro que ouve uma transferência de investimento de ferramenta para 
serviço, só que essa transferência está saindo muito cara, desenvolvimento em 
JAVA é muito caro.
 
Sim é multi-plataforma, se você precisa de multi-plataforma é uma solução, mas 
tem seu preço.
 
O que comentaram que um programador Delphi que vai para Java, ele volta 
rapidinho e se não volta por que a empresa precisar usar java ou algo assim, se 
perguntar ele vai te falar, Delphi não se compara.
 
Só falo uma coisa, muito cuidado com essa decisão, vocês podem estar cavando um 
buraco bem fundo.
 
[]'s
Andreano Lanusse


[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Links do Yahoo! Grupos

 

Responder a