Pessoal da Lista:

Eu não fiz críticas a linguagem. Apenas comentei que não
sabia ao certo onde ir. Mostrei as outras linguagens
como ilustração de onde já havia chegado. Desde então
recebi vários emails de pessoas realmente raivosas a
respeito de minhas dúvidas. Como disse, estou começando
com Java e apenas queria uma noção de qual nicho poderia
me dedicar com essa tecnologia. That´s all! Não queria
provocar nenhuma guerra santa! hehe

Abraços a todos que me responderam, e minhas sinceras
desculpas por talvez ter "comido a vaca sagrada de
alguem".

Snake_Ice




> Concordo com muitas das suas críticas ao java. Afinal,
é óbvio que esta
> tecnologia tem defeitos. Mas o ponto principal é que
há sim vários pontos
> positivos que apontam no java uma ótima solução.
>
> Não concordo sobre não ter nada relevante feito em
java. O Forte é um grande
> exemplo da maturidade desta tecnologia. IDE é uma das
aplicações mais
> complexas que pode haver.
>
> Você citou várias tecnologias para se opor ao java em
vários ambientes. E
> isto é uma grande vantagem, a unificação de várias
soluções dentro de uma
> plataforma tecnológica. Vou também citar abaixo outros
pontos fundamentais
> para a escolha do java além da qualidade e facilidade
da linguagem java,
> padronização de soluções, adoção de padrões de mercado
e relativa
> independência de fornecedores.
>
> Ele é a melhor escolha de desenvolvimento de
componentes server-side pela
> sua característica multiplataforma. A U.Near, onde
trabalho, adotou o java
> como a solução para componentes para outras
plataformas (além da solução COM
> para ambiente Microsoft). Hoje, não há outra solução
que permita isso. Mesmo
> a arquitetura CORBA requer uma linguagem por debaixo
(que pode também ser
> java) e compilações especiais para cada ambiente.
>
> Imagine a economia que a Oracle teve ao implementar
suas ferramentas de
> gerenciamento em java. Não é necessário mais manter
várias compilações e
> makefiles para cada plataforma que o Oracle é
disponibilizado.
>
> Nunca trabalhei com PHP, mas ASP perde feio para o
JSP. Os pontos
> fundamentais são a qualidade da linguagem, facilidade
da componentização em
> JSP (a linguagem de script é a mesma para produção de
componentes e a
> tecnologia COM não é simples) e por ser compilada
garantindo com tudo isso
> maior qualidade de código.
>
> A escolha entre ASP e JSP se dá muito mais por uma
escolha estratégica entre
> arquiteturas (Microsoft/Linux/Unix) do que uma
avaliação específica destas
> tecnologias.
>
> Applets foram um nicho que a Sun achou para divulgar e
popularizar o java.
> Tem qualidades para usos bem específicos (internet
bank a adotou em larga
> escala) mas o java é muito maior que isso.
>
> Por fim, aposto nas soluções Enterprise do java (com
EJB fazendo objetos
> distribuídos / JSP fazendo camada de apresentação) e
soluções para portables
> devices (desde celulares até computadores de bordo)
como as grandes cartadas
> para o presente e futuro desta tecnologia.
>
> abraços
>
> Jorge
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: segunda-feira, 10 de setembro de 2001 09:35
> To: [EMAIL PROTECTED]
> Subject: [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]
> -------------------------------------------------------
------------------
>
> ------------------------------ 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]
> -------------------------------------------------------
------------------
>
>


__________________________________________________________________________
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 [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a