Ol� a todos!

Bom, estou no Linux a pouco tempo... na programa��o a uns quatro anos,
mas somente agora come�o a pegar fundo. Pois bem. Tenho aqui comigo
uma d�vida que venho arrastando durante meses e, se os senhores n�o se
importarem, postarei aqui.

Sobre linguagens de programa��o. Se eu perguntar... "qual a melhor
linguagem de programa��o?", os senhores responder�o... "depende de tua
aplica��o". Pois levemos em considera��o aplica��es desktop que
executar�o c�lculos matem�ticos. Agora j� posso formular minha
pergunta.

Ou seja, qual linguagem ter� melhor desempenho em aplica��es desktop?
Penso que seja o C ou C++. Quanto ao poderio de todas as outras
linguagens tenho alguma d�vida.

Falemos dos compiladores. A maioria foi constru�da em C, pelo que eu
saiba. Mas os compiladores C devem ter sido constru�dos em uma
linguagem de mais baixo n�vel. Seriam portanto mais eficazes? E fazer
um programa em C no Linux ajudaria, considerando que o sistema tamb�m
� feito em C?

Agora come�am a surgir algumas ferramentas auxiliando o programador
Windows que quer migrar para Linux, como o Gambas ou o Lazarus. O
Gambas � o VB (claro, muito melhor) para Linux, usando a Qt. O Lazarus
� o Delphi para Linux, usando GTK. Ainda n�o usei o Gambas, mas usei o
Lazarus e gostei muito. Parece-me r�pido tamb�m, no entanto gera um
execut�vel extraordinariamente grande (programinha simples, 5Mb).

E quanto a linguagens interpretadas? O PHP-GTK sofre grande perda de
performance? E quanto ao TCL/TK? E outras ainda?

Afinal, n�o sei se deu para entender... procuro respostas que
digam-me: vale mais a pena dedicar-se ao C ou C++ que a outras
linguagens que est�o por a� no Linux? S�o mais efetivos? Algu�m
conhece o FreePascal, compilador do Lazarus e o que tem a me dizer
sobre ele?

Obrigado gente! Grandes abra�os a todos!!!
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a