Amigo, pensar que java se resume a applets é pensar muito pequeno. Java também permite fazer aplicações Web, muito melhores que em ASP, PHP e outros. Veja a documentação sobre Servlets e JSP. Java também permite que escreva aplicações independentes de plataforma, idependentes de Banco de Dados, independentes de interface. É claro que vai demandar que conheça muito de O.O. para tirar total proveito da linguagem. Applets não são o carro chefe do Java, já o foi no passado mas hoje Java está na maioria das aplicações de integração. Vou te listar alguns bons benefícios do Java e aí vc vê se isso é importante para vc: 1. Java permite que vc possa escrever uma aplicação sem gastar um tostão com ferramentas, pois tudo é freeware e na maioria das vezes open source. 2. Vc pode escrever sua aplicação em camadas e extender sua portabilidade para diferentes plataformas, banco de dados e ambienteds (Desktop ou Web). 3. Caso opte por aplicação Web terá diversos fornecedores de Web Servers e Application Servers a sua disposição, assim poderá optar por qualquer solução, inclusive fornecedores de servidores Freeware, IBM, Sun, WebLogic, etc... Veja se vc consegue isso com uma solução Microsoft ASP. 4. O uso de memória a primeira vista pode parecer grande mas como é que vc me explica que Java roda em Micro-Devices!? Aliás se vc quizer escrever uma aplicação Desktop para PC e depois resolver portá-la para Palm, não te causará muitos transtornos, apenas alguns ajustes na interface. Posso te dar uma série de outras vantagens basta me dizer qual o seu objetivo! Nenhuma linguagem é tão maleável quanto Java e nunca foi tão fácil escolher a tecnologia certa. Jefferson Luiz Castello Pereira > ---------- Mensagem original ----------- > > De : [EMAIL PROTECTED] > Para : [EMAIL PROTECTED] > Cc : > Data : Mon, 10 Sep 2001 09:34:37 -0300 > Assunto : [java-list] Dúvida existencial > > Saudações a todos da lista: > > Antes de mais nada, por favor não me julguem mal nessa > minha primeira mensagem, mas tento aqui sanar uma dúvida > que está realmente me tirando o sono: Pra que, afinal, > serve o Java? > Tenho bastante experiencia com programação, e por isso > acabei me encontrando nesta encruzilhada. Deixem-me > expor alguns tópicos para ilustrar o que digo: > Programas Java são *SEMPRE* mais lentos que progamas > nativamente compilados (mesmo os compilados pra máquina, > que acabam perdendo a portabilidade , ou seja, a idéia > da linguagem Java) > Programas Java (em sua maioria) exigem MUITA máquina com > muita memoria para rodar > Se considerarmos esses dois tópicos eu fico pensando. O > Java deve ter algo realmente de MUITO especial. > O problema é: Tenho procurado (e muito) por aí mas não > encontrei absolutamente *NADA* de sério feito em java. > Encontrei sim alguns applets. São até que bonitinhos, > mas e daí? Eu tenho desenvolvido aplicações cliente > servidor utilizando Oracle, Ms-SQL Server e Interbase. E > as aplicações cliente conseguem rodar até em máquinas > P100 com 16 de Ram! Pra internet, digo montar sistemas > de manipulação de dados via internet, encontrei no PHP, > ASP, XML, etc a solução ideal. Desenvolvimento de games? > Desenvolvi alguns (bem básicos é verdade) utilizando > DirectX e VC++. Aplicações pra internet vão muito bem, > obrigado em Delphi. Preciso que rode também em ambiente > Linux? Com o Delphi 6 consigo portar tudo a contento pra > Linux. E isso tudo contando com velocidade e não > necessitando muita máquina pra rodar. > Eu sei que Java é extremamente portavel, basta pegar o > arquivo *.class e colocar rodar na máquina virtual java > solicitada. Porém vi em um website sobre applets Java um > programador mudando a frase "Write once, run everywhere" > pra "Write once, debug everywhere" após encontrar > incontáveis incompatibilidades entre seu applet e os > browsers Netscape e Exporer. Sim, o applet, não código > Javascript ou html. > Mas eu também tenho conciência que 10 milhões de > programadores no mundo todo não podem estar errados. > Java deve realmente ser muito bom! > O problema, como eu disse, é que não encontrei ainda > absolutamente NADA excepcional feito em Java. > Por favor, ajudem-me a entender o que essa tecnologia é > e que podemos fazer de tão especial com ela. > Por favor, nada de e-mails de fanáticos dizendo: Java é > bom pq é bom ou coisas do gênero. Busco a resposta de > pessoas sérias, envolvidas com a tecnologia e que possam > me mostrar o que realmente podemos atingir com java que > não possamos atingir com outras linguagens ou pelo menos > que compense a perda de velocidade e o alto requisito de > hardware. > Por favor, desculpem o tamanho do email. Mas tenho > certeza que esta dúvida não é apenas minha, mas de muita > gente que deve acreditar que java serve apenas pra fazer > applets. > > Abraços > > Snake_Ice > [EMAIL PROTECTED] > > > ______________________________________________________________________ ____ > AcessoBOL, só R$9,90! Menos que a metade da América! > Assine já! http://www.bol.com.br/acessobol/ > > > > ------------------------------ LISTA SOUJAVA ----------------------- ----- > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu- SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > para sair da lista: envie email para java-list- [EMAIL PROTECTED] > -------------------------------------------------------------------- ----- > > > Jefferson Luiz Castello Pereira [EMAIL PROTECTED] (11) 5016-3893 ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------
=?iso-8859-1?q?Re=3A_=5Bjava=2Dlist=5D_D=FAvida_existencial?=
Jefferson Luiz Castello Pereira Mon, 10 Sep 2001 07:27:29 -0700
- RE: [java-list] Dúvida existencial Jefferson Luiz Castello Pereira
- RE: [java-list] Dúvida existencial snakeice
- RE: [java-list] Dúvida existencial Jefferson Luiz Castello Pereira
- Re: [java-list] Dúvida existencial snakeice