Senhores,

Isto aqui est� parecendo o Afeganist�o e o Paquist�o, pois falam a mesma
lingua e ninguem se entende.

Esta discuss�o n�o leva a nada pois parece briga em balc�o de botequim
domingo a tarde depois do cl�ssico Coring�o x Palestra. Resolve discutir se
foi falta ou n�o, se o juiz roubou, se o ponta de lan�a estava em off-side
na hora do gol ? A mesma coisa acontece aqui, n�o importa se Java � melhor
que C#, ou vice-versa, importa sim � que que queira usar que use. Nesses
meus 20 anos de inform�tica vi �timos aplicativos feitos em linguagem macro
do Excel e verdadeiras porcarias feitas em C e Java, mas isto n�o se deve a
linguagem ou tecnologia e sim a capacidade de quem est�
escrevendo/desenvolvendo.

Pessoal, n�o importa se voc� gosta mais do C# que do Java, ou que voc�
prefere o Java ao Visual Basic, o que importa � que este f�rum foi criado
para troca de informa��es e n�o de agress�es.

Caro moderador, outro dia solicitei que usasse de seu poder e n�o permitisse
esse tipo de coisa, mas pelo visto voc� gosta de ver um bom barraco. S� que
isso n�o contribui em nada, pelo contr�rio s� aumenta o tr�fego de mensagens
in�teis e inimizades.

A id�ia original de um F�rum � a discuss�o, mas a sadia, � a troca de
informa��o e n�o palavr�o.

Desculpe !!!!


Carlos A Vitagliano
[EMAIL PROTECTED]



----- Original Message -----
From: Sergio Oliveira Jr.
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED] ; [EMAIL PROTECTED]
Sent: Tuesday, October 02, 2001 11:38 PM
Subject: [java-list] Re: Artigo Java x C#


Caro Mauro,

O que eu posso te falar � que tenho 6 anos de experi�ncia com a tecnologia
Java, passagem por uma multinacional de consultoria e diversos projetos Java
nas costas. Tamb�m sou certificado pela Sun desde 1998.

Logo acho que vc deveria acreditar em mim quando o assunto � Java. J� quando
o assunto � C# e .Net eu recolho a minha inexperi�ncia e te escuto.

Acredito que .Net seja uma tecnologia interessante para plataformas 100%
microsoft, e estou disposto a investigar o CD-ROM do Visual Studio .Net Beta
que eu recebi outro dia. S� achei engra�ado o que a Microsoft colocou no
site dela (www.microsoft.com/java):

JUMP to .NET -> Java User Migration Path to Microsoft .NET

A� j� � for�ass�o de barra !!! :-)

Acredito tb que a estrat�gia da Microsoft de degradar a imagem do Java para
lan�ar o seu produto concorrente n�o � a mais indicada para conquistar os
milh�es de profissionais Java espalhados pelo mundo. Vale lembrar que n�o
estamos mais falando de simples browsers e sim de uma plataforma madura que
est� dentro de muitas empresas s�rias e por tr�s de grandes neg�cios. Isso
n�o vai ser mudado de uma hora para outra.

A melhor situa��o para o mercado de TI � a conviv�ncia pac�fica entre essas
duas tecnologias. Concorr�ncia gera melhorias nos servi�os e produtos. Vai
ser melhor para todo mundo, principalmente para n�s profissionais de TI que
vamos ter mais uma op��o de tecnologia para plataformas Microsoft.

Vou ficar aguardando ansiosamente o seu novo artigo e espero que ele seja
mais realista quando retratar as diferen�as entre C# e Java. S� assim eu me
sentirei seguro em utilizar .Net como uma alternativa conciente, e n�o
apenas por que a Microsoft deseja no seu ego passar por cima da Sun
Microsystems.

------------------------------
Sergio Oliveira Jr.
Sun Certified Java Programmer
Desenvolvedor e Consultor Java
Empresa SmartJava
------------------------------



>From: "Mauro Sant'Anna" <[EMAIL PROTECTED]>
>To: [EMAIL PROTECTED]
>Subject: Re: Artigo Java x C#
>Date: Wed, 03 Oct 2001 02:07:13 +0000
>
>Caro Sergio,
>
>Devido a duvidas como as suas, estou escrevendo outro artigo que dever�
>aparecer nos pr�ximos dias no site da Microsoft. Ele explica alguns dos
>t�picos que deram origem a mais d�vidas. J� te adianto: seus pontos ser�o
>respondidos, se voc� estiver disposto a ouvir.
>
>No entanto, vendo a sua lista de "absurdos" tenho minhas d�vidas se
>adiantar� alguma coisa. As coisas que voc� elencou s�o simplesmente
>erradas. Algumas me parecem confus�es honestas, mas a maioria d� a
>impress�o que voc� simplesmente n�o quer entender.
>
>Aguarde o artigo.
>
>Mauro
>
>
>>From: "Sergio Oliveira Jr." <[EMAIL PROTECTED]>
>>To: [EMAIL PROTECTED]
>>CC: [EMAIL PROTECTED], [EMAIL PROTECTED]
>>Subject: Re: Artigo Java x C#
>>Date: Wed, 03 Oct 2001 01:55:39 +0000
>>
>>Mauro,
>>
>>N�o era a minha intens�o te tirar do s�rio. N�o vejo problema algum em me
>>engajar num papo com voc� face-to-face. S� estou conversando com voc� via
>>email por ser mais conveniente, afinal a tecnologia est� a� para facilitar
>>a nossa vida, certo?
>>
>>Vou continuar falando racionalmente, apesar de n�o ver nenhum problema em
>>te encontrar para um papo mais descontra�do.
>>
>>Alguns absurdos que vc escreveu:
>>
>>- Java n�o possui todos os tipos derivados de ancestral comum:
>>
>>Possui sim... Al�m de possuir tipos primitivos mais leves, que por sua vez
>>possuem suas classes equivalentes (Wrappers). Todas s�o derivadas da class
>>Object.
>>
>>- Java n�o possui Structs:
>>
>>Realmente n�o possui a palavra Structs, mas � rid�culo simular um C Struct
>>com uma class ou inner class.
>>
>>- Java n�o pode passar parametros por referencia:
>>
>>Todos os objetos Java s�o passados por referencia. Qualquer principiante
>>em Java precisa saber disso.
>>
>>- Java n�o possui Propriedades:
>>
>>J� ouviu falar em JavaBeans ??? Tb existe uma classe Properties que faz
>>isso facilmente.
>>
>>- Java categoricamente n�o possui eventos nem delegate:
>>
>>Toda a GUI do Java � orientada a eventos e a listeners.
>>Java n�o possui ponteiros para fun��es, mas possui interfaces que podem
>>facilmente e de uma forma mais elegante e poderosa realizar callbacks.
>>
>>- Java n�o possui Atributos:
>>
>>N�o sei o que vc quiz dizer com isso, mas Java possui uma API de
>>Reflection poderos�ssima.
>>
>>- Java n�o possui Ponteiros:
>>
>>Ainda bem! Referencia = Ponteiro com a excess�o que n�o podemos fazer
>>opera��es aritim�ticas com referencias.
>>Todo mundo sabe que os ponteiros sempre foram a maior fonte de bugs,
>>falhas de seguran�a, v�rus e dores de cabe�a para os programadores C.
>>
>>- Java n�o possui Forech: loop para varrer arrays e cole��es
>>
>>D� uma olhada na API Collections. Vc vai ficar impressionado com a
>>qualidade, efici�ncia e performance dessa API.
>>
>>- Java n�o possui Campos readonly.
>>
>>L�gico que possui. Basta utilizar final.
>>
>>- Java n�o possui Documenta��o integrada em XML.
>>
>>Javadoc serve exatamente para isso que vc sugere como vantagem do C#.
>>
>>- Java n�o possui Controle sobre "estouro de faixa" num�rica
>>
>>L�gico que possui. Pelo amor de Deus...
>>
>>- Java n�o possui Diretivas de compila��o condicional (#ifdef etc)
>>
>>N�o precisa pois utilizando o final boolean DEBUG = false; o compilador
>>automaticamente otimiza o c�digo compilado retirando esse c�digo morto.
>>
>>- Java n�o possui Padroniza��o por algum organismo internacional
>>
>>??? J� ouviu falar em Enterprise JavaBeans, Servlet, JSP, etc. Diversas
>>empresas adotaram essas especifica��es, independentemente de imposi��es da
>>Sun. Apenas a M�quina Virtual da microsoft n�o era compat�vel com todas as
>>demais, da� a derrota da Microsoft na justi�a.
>>
>>- Java n�o Chama APIs do Windows e DLLs
>>
>>L�gico que chama via JNI.
>>
>>Como voce percebe pelos meus coment�rios acima. Vc definitivamente n�o � a
>>pessoa certa para fazer essa compara��o entre C# e Java. A n�o ser que vc
>>seja um homem de marketing e n�o da �rea de TI.
>>
>>------------------------------
>>Sergio Oliveira Jr.
>>Sun Certified Java Programmer
>>Desenvolvedor e Consultor Java
>>Empresa SmartJava
>>------------------------------
>>
>>
>>
>>>From: "Mauro Sant'Anna" <[EMAIL PROTECTED]>
>>>To: [EMAIL PROTECTED]
>>>Subject: Re: Artigo Java x C#
>>>Date: Wed, 03 Oct 2001 00:41:36 +0000
>>>
>>>Se voc� quizesse "alertar-me", teria fornecido exemplos concretos e fatos
>>>ao inv�s de me chamar de ignorante/mentiroso.
>>>
>>>� incr�vel como as pessoas ficam "valentes" na frente de um teclado.
>>>Imagine se voc� teria a coragem de me dizer cara a cara o que voc� me
>>>escreveu, depois de uma compara��o C# X Java em um eventual semin�rio da
>>>Microsoft - mais ou menos ou equivalente a um artigo no site da
>>>Microsoft.
>>>
>>>Mauro
>>>
>>>>From: "Sergio Oliveira Jr." <[EMAIL PROTECTED]>
>>>>To: [EMAIL PROTECTED]
>>>>CC: [EMAIL PROTECTED], [EMAIL PROTECTED]
>>>>Subject: Re: Artigo Java x C#
>>>>Date: Wed, 03 Oct 2001 00:35:27 +0000
>>>>
>>>>Mauro,
>>>>
>>>>Eu te dei duas op��es:
>>>>
>>>>1) Vc est� mentindo
>>>>2) Vc n�o sabe nada sobre Java
>>>>
>>>>Se vc optou pela alternativa 1), n�o h� nada que eu possa fazer.
>>>>
>>>>S� quiz humildemente alert�-lo que comprar uma briga sem estar numa
>>>>posi��o neutra e sem possuir informa��es corretas pode ser perigoso para
>>>>a sua imagem profissional.
>>>>
>>>>Possuo 6 anos de experi�ncia com a tecnologia Java e posso lhe afirmar
>>>>que o seu artigo possui diversas afirma��es incorretas, bizarras e
>>>>suspeitas sobre a tecnologia java.
>>>>
>>>>------------------------------
>>>>Sergio Oliveira Jr.
>>>>Sun Certified Java Programmer
>>>>Desenvolvedor e Consultor Java
>>>>------------------------------
>>>>
>>>>
>>>>
>>>>>From: "Mauro Sant'Anna" <[EMAIL PROTECTED]>
>>>>>To: [EMAIL PROTECTED]
>>>>>Subject: Re: Artigo Java x C#
>>>>>Date: Wed, 03 Oct 2001 00:24:44 +0000
>>>>>
>>>>>Caro senhor,
>>>>>
>>>>>O meu e-mail est� dispon�vel para cr�ticas construtivas e
>>>>>esclarecimento de d�vidas, n�o para ofensas.
>>>>>
>>>>>Mente o senhor ao iniciar a mensagem com "Com todo o respeito" e a
>>>>>seguir me chamar de mentiroso.
>>>>>
>>>>>Sem mais,
>>>>>
>>>>>Mauro
>>>>>
>>>>>>From: "Sergio Oliveira Jr." <[EMAIL PROTECTED]>
>>>>>>To: [EMAIL PROTECTED]
>>>>>>CC: [EMAIL PROTECTED], [EMAIL PROTECTED]
>>>>>>Subject: Artigo Java x C#
>>>>>>Date: Wed, 03 Oct 2001 00:19:20 +0000
>>>>>>
>>>>>>
>>>>>>Caro Mauro Sant'Anna,
>>>>>>
>>>>>>Com todo o respeito gostaria de lhe informar que o seu artigo sobre
>>>>>>Java x C# possui diversos erros grotescos em rela��o a tecnologia
>>>>>>Java. Isso demonstra que ou vc est� mentindo para promover a
>>>>>>tecnologia C# ou vc n�o sabe absolutamente nada sobre a tecnologia
>>>>>>Java e nunca deveria ter escrito um artigo como esse.
>>>>>>
>>>>>>Eu n�o tenho nenhuma experi�ncia com a tecnologia .Net, apenas sei que
>>>>>>ela � a alternativa da Microsoft para o sucesso da linguagem Java no
>>>>>>mercado. Portanto me limito a ficar calado quando o assunto � comparar
>>>>>>C# com Java. Vc definitivamente deveria fazer o mesmo para n�o passar
>>>>>>vergonha.
>>>>>>
>>>>>>------------------------------
>>>>>>Sergio Oliveira Jr.
>>>>>>Sun Certified Java Programmer
>>>>>>Desenvolvedor e Consultor Java
>>>>>>------------------------------
>>>>>>
>>>>>
>>>>
>>>
>>
>


_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp


------------------------------ 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]
-------------------------------------------------------------------------


------------------------------ 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