At 21:29 12/9/2002 -0300, HelpLinux wrote:
>Estou pensando em desenvolver um aplicativo na minha empresa que servir�
>como controle interno ( reuni�es, caixa, balan�os, conta corrente e ger�ncia
>de projetos ) que rodar� em uma intranet Linux Conectiva 8...
>
>Gostaria de saber se aprovam ou n�o a escolha das linguagens:
>C - Com esta eu sei programar bem e consigo fazer muita coisa;
>Java - Estou estudando mas ainda n�o sei muitas coisas, mas gostaria de
>saber se � melhor que C?
>Quais as diferen�as? vantagens e outros....

Nenhuma � melhor que a outra, depende do que voc� precisa. Pessoalmente eu 
destaco dois pontos principais: rapidez? Escolha C. Portabilidade? Escolha 
Java. No seu caso, j� que ir� rodar apenas em Linux, sugiro que use C, ou 
ainda C++, j� que parece ser um projeto em que o C++ (OOP) traria vantagens 
sobre o C.

>Eu posso gerar um .EXE com Java ou ela ser� interpretada toda execu��o, como
>o PHP..???

Nem um nem outro (embora j� ouvi dizer que � poss�vel gerar execut�veis 
Java). O esquema do Java, at� onde eu sei, � criar em primeira lugar o 
chamado "bytecode", que _n�o_ � um execut�vel, pois n�o cont�m dados 
espec�ficos do hardware e plataforma em que foi gerado (i.e., n�o � 
"linguagem de m�quina"). Em seguida, para executar esse bytecode, � preciso 
chamar a M�quina Virtual Java (JVM), que ser� a etapa intermedi�ria entre o 
hardware+plataforma e o bytecode. Por isso o Java � t�o port�vel assim.

Tamb�m n�o sou um especialista em Java, portanto os mais experientes no 
assunto me corrijam se eu falei alguma abobrinha. :) Ah, e da pr�xima vez 
sugiro que pergunte isso na prog-br, j� que aqui na linux-br isso chega a 
ser off-topic. Poder� inclusive receber mais aten��o.



--
Dorian Bolivar <[EMAIL PROTECTED]>
Network Consulting / Systems Development

Attachment: msg70253/pgp00000.pgp
Description: PGP signature

Responder a