Bom,
    Dá uma olhada nos seguintes arquivos :
    E para quem estiver com preguiça :
"Java faces the same problem today that C faced when it first came out as a programming language," continues Melissinos, "when C came out, Assembly was the way to go. Game developers would say, 'You'll never get C code to run as fast as Assembly, you'll never do it.' Well it happened. When C++ came out, the same thing occurred, and once again C++ became the development standard. The same thing holds true today, folks are saying there is no way Java is as fast as C++. Well I'm here to show you it can and it can even run faster."
How is it developing in Java? "Developers are saying that it's so much easier to code in Java than in C++," says Melissinos, "and there is less to worry about as well. The Java code actually takes care of problems like garbage collection and memory issues that C++ doesn't. In C++ you have to do all that manually and Java does it automatically saving so much time in development."

.: marcelo alves :.
 
----- Original Message -----
From: João Lira
Sent: Thursday, April 11, 2002 11:00 AM
Subject: Re: [java-list] olá lista ( Java , Java , Java)

Java é uma puta linguagem de desenvolvimento, mas daí a dizer que tem a mesma perfomace de C++ você está exagerando muito. Quando estiver comparando uma linguagem com outra vamos ser mais imparciais.
 
 
----- Original Message -----
Sent: Wednesday, April 10, 2002 20:09
Subject: Re: [java-list] olá lista ( Java , Java , Java)

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 -----
From: Gaucho
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
 
 
-----Mensagem original-----
De: Eduardo Rangel [mailto:[EMAIL PROTECTED]]
Enviada em: terça-feira, 9 de abril de 2002 21:54
Para: [EMAIL PROTECTED]
Assunto: [java-list] olá lista ( Java , Java , Java)

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

Responder a