Em Tue, 28 Jan 2003 21:33:25 -0200, "Vítor E. Silva Souza" <[EMAIL PROTECTED]> escreveu:
> Em Ter 28 Jan 2003 03:29, synthespian escreveu: > > [...] > > > > Ah, e uma última coisa. Você pode compilar Java para nativo (e não > > bytecode) com...o GCC! Grande GCC! > > Então, a mesagem é: pense com sua própria cabeça. > > Respondendo ao questionamento do Carlos: > > Java tem alguns problemas. É lenta (exceto quando um JIT Compiler é > usado, > ex.: Servlets), é difícil de começar a programá-la (é preciso entender muitos > conceitos) e não é tão "livre" quanto C, por exemplo (veja mensagem do kov). Dizer que não é tão "livre" quanto C também não é bem verdade, porque se você usar Turbo C e aquele monte de lib proprietária embutida é o mesmo que estar usando uma implementação non-free de java, que é o problema principal, como o Henry esmiuçou. > Synthespian disse que pode-se compilar Java com GCC. Você quis dizer > compilar > para código de máquina ou bytecode? Porque se for o primeiro, resolve o > problema das aplicações Java serem muito lentas, e seria muito bom. Se você for capaz de compilar seu código com um compilador livre (gcc) e usando as implementações livres da API o java passa a ser tão livre e amado quanto qualquer outro software livre. O problema é que muitas das aplicações precisam dos recursos da sun que ainda não estão disponíveis em implementações livres ou estão amarradas em libs proprietárias, tipo javamail entre outras. []s! -- [EMAIL PROTECTED]: Gustavo Noronha <http://people.debian.org/~kov> Debian: <http://www.debian.org> * <http://www.debian-br.org> Dúvidas sobre o Debian? Visite o Rau-Tu: http://rautu.cipsga.org.br

