|
Oi,
De novo...
Essa que c�digo gr�fico em Java � mais lento n�o tem justificativas... Voc� n�o
vai criar o c�digo que desenha uma linha, preenche um tri�ngulo, calcula uma
matriz. Quem vai fazer isso provavelmente s�o as APIs que voc� vai
usar. Em C, voc� usa OpenGL, em C++ n�o tem nada definido (OpenGL � baseado
em C, por pura performance, diferente do DirectX, que � C++/COM). Java3D �
baseado em OpenGL ou nas vers�es para Windows, DirectX. N�o creio que voc� v�
ter muita diferen�a de performance usando C++/DirectX ou Java/OpenGL. Voc� vai
ver diferen�as quando notar que sua aplica��o C++ s� roda no windows
:)
Outra,
desenvolver em Delphi � mais complicado que Java, pelo simples fato de ter que
alocar e desalocar. VB � dialeto, ent�o nem conta.
.: marcelo alves - xfer
:.
----- Original Message -----
Sent: Wednesday, April 10, 2002 12:00
PM
Subject: RES: [java-list] ol� lista (
Java , Java , Java)
se
voc� for fazer um aplicativo de console, Visual C++ ou outras ferrametnas
ainda mais simples, tipo Delphi ou VB v�o lhe dar uma facilidade e velocidade
de desenvolvimento 500 vezes maior que Java..
mas
tu pode pensar assim: Vou fazer o programa usando o padr�o de projeto
"observer" (control-model-view) e permitir que a interface do meu c�digo seja
adapt�vel a todo tipo de sistema e conect�vel a todo tipo de base de dados,
incluindo web, palm tops, Oracle, MySql, etc...
nesse paradigma as outras ferramentas citadas se
acabam. � quase imposs�vel fazer algo port�vel e distribu�vel a n�vel global
em Delphi e VB. Em C++ at� pode, mas tu vai precisar de um ambiente de
desenvolvimento com dezenas de plataformas e compiladores
diferentes..
Al�m
disso, o kernel do teu sistema poder� ser traduzido facilmente para outras
linguagens (caso tu se arrependa no final :) ) ...
pensa nisso: portabilidade e escalabilidade s�o a
alma da tecnologia Java. Se isso n�o for a motiva��o do teu sistema, ent�o
Java ser� perda de tempo.
Agora, se for s� para aprender, e porque tu gosta
muito de Java, ent�o n�o precisa procurar justificativas :) , implementa logo
em Java :)
boa
sorte,
Felipe Ga�cho
Olha eu aqui de novo com mais perguntas que
incomodam um pouco , mas eu acredito na capacidade dessa lista!!!Bom desde
j� agrade�o a ajuda na minha outra pergunta, e estou com uma d�vida foi
colocado nas respostas que eu li , que eu conseguiria fazer um software
gr�fico (tipo Autocad) em Java s� que era melhor em c/c++ devido a
performace , bom se eu conseguir montar um c�digo em JAVA que fa�a o que eu
quero , mas depois de pronto eu perceba que a performace est� muito baixa ,
pois quero montar algo com banco de dados e acho que vai ser meio pesado, eu
consigo recompilar em *.exe ou seria melhor melhor eu montar direto em c/c++
, eu sei que vcs da lista devem estar pensando diante dessa pergunta "...mas
e quanto a portabilidade , vai se perder quando compilado em *.exe" eu tenho
conhecimento disto , mas se eu for montar em c/c++ terei o mesmo problema ,
mas o lance � o seguinte , eu adoro JAVA e gostaria de me balizar com as
respostas de vcs , que com certeza tem muito mais experi�ncia do que eu ,
pra eu assumir uma postura diante desse desafio , que vou encarar , bom
desde j� agrade�o a todos.
Atenciosamente,
Eduardo
Rangel
|