Tanto Java quanto C++ podem satisfazer os teus objetivos.
 
diferen�as: a grande diferen�a entre as duas linguagens est� na portabilidade e seguran�a. Enquanto C++ permite um desempenho 5% melhor em rela��o ao Java, C++ deve ser compilado para cada sistema operacional que voc� deseja distribuir seu aplicativo. Al�m disso, todo o controle de seguran�a no acesso aos recursos da m�quina ficam por tua conta, al�m da aritm�tica de ponteiros e do "agrad�vel" controle manual da destrui��o dos objetos em desuso....
 
Java lhe permite escrever um �nico c�digo que poder� rodar em qualquer plataforma, e tamb�m lhe facilita a vida, pois o sandbox evita problemas de seguran�a e o Garbage Collector garante a exclus�o de objetos sem refer�ncia...
 
Mais: o maior desafio no teu projeto � adquirir o conhecimento sobre computa��o gr�fica. A linguagem de implementa��o em si � mais um quest�o de prefer�ncia do que uma decis�o de projeto...
 
Dica: se poss�vel, aprende e adota um padr�o de projeto moderno (Design Patterns - Observer, UML, etc..) antes de come�ar a implementar o sistema, seja qual for a linguagem....
 
Se decidir pelo Java, come�a aprendendo o Core Java, o b�sico da linguagem... pratica bastante.. Depois estuda a fundo o controle de Layouts e os pacotes Java 2D e 3D.
Se for usar Swing, tem que estudar muito Design Patterns, aprender tudo sobre model-view-controller e, eventualmente, sobre Singletons.
 
boa sorte,
 
Felipe Ga�cho
 
 
 -----Mensagem original-----
De: Eduardo Rangel [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 1 de abril de 2002 21:11
Para: [EMAIL PROTECTED]
Assunto: [java-list] ol� lista (JAVA x C/C++)

Eu tenho uma d�vida , que sempre pergunto nesta lista mas ningu�m me responde ( n�o sei  por que!!!), mas ai vai outra vez:
Eu quero saber qual o melhor liguagem de programa��o pra se montar um programa gr�fico como o Autocad da Autodesk, JAVA ou C/C++ , logicamente , n�o tenho a pretens�o de montar algo como o Cad , mas estou curioso pra saber pois vou me dedicar a linguagem necess�ria pra isso , pois quero criar um aplicativo do g�nero , ai tamb�m estou com d�vida ( se for JAVA , qual dos componentes devo usar , JAVA (o jdk), EJB's, JSP, J2EE , eis a quest�o , por favor se algu�m souber me responder ou pelo meno indicar um lugar onde eu possa chegar perto dessa resposta cruel , eu agrade�o muito.
 
Obrigado
Eduardo Rangel

Responder a