Pois �, l� vamos n�s...

    Vira e mexe esse assunto aparece por qualquer lista Java, mas os 
argumentos s�o sempre os mesmos: a IDE da Microsoft � maravilhosa, Java 
� dif�cil...

    Sinceramente, por mais que eu abomine o software e a pol�tica 
empresarial da Micro$oft, o dotNot � um projeto interessante. Muito ele 
chupou do Java/J2EE, mas muito o pr�prio Tiger est� cupando dele.

    O que acontece � que a M$ n�o perde a mania de produzir 
programadores burros. Ok, voc� pode programar muito bem em VB ou em 
coisas tipo Delphi, mas se for o caso voc� � uma exce��o que nunca vi. 
Adianta para cacete ter um sistema pronto em um m�s que precisa de 
manuten��o de 5 em cinco dias, n�o � port�vel, menos ainda escal�vel e 
quando lan�arem o SP1 do dotNot vai ficar desatualizado.

    Uma das grandes vantagens da plataforma Java � o n�mero de 
programadores vindos do UNIX [n�o necessariamente *NIX free] qeu vieram 
diretamente para esta plataforma. Estes caras sabem o que � um programa, 
n�o arrastam componentes. E j� que C/C++ n�o � a linguagem mais indicada 
para produzir aplica��es ''''enterprise'''' [D� pra fazer, em alguns 
lugares � FEITO mas � um p� no saco e acaba saindo muito caro...], eles 
ca�ram pro Java [e agora est�o indo pro Python, cansados da bagun�a do 
Java].

    De que adiante ter uma super-ultra IDE que faz tudo sozinha se:
    1) Faz com que o programador seja uma anta arrastadora de 
componentes. Quantos programadores VB/M$ sabem realmente como os 
componentes funcionam e interagem? Eu n�o conhe�o nenhum!!

    2) Produz c�digo web, por exemplo, totalmente imundo e cheio de 
porcarias que s� funcionam na plataforma propriet�ria?

    3) Se � pra fazer uma VM n�o port�vel [A piada do Mono n�o vai 
chegar aos p�s do Avalon/XAML/WinFS, etc, etc, por mais que o Icaza 
dance com o Ballmer], � melhor escrever em c�digo nativo!!!

    Este papo de produtividade � coisa daquelas pessoas que pensam que 
devemos fazer um PMI, MBA, PQP, etc. e '''''evoluirmos'''''. Cara, eu 
n�o estudo para ser administrador, CIO, CTO, gerente de projetos ou seja 
l� como estejam chamando a profiss�o dos ternos e gravatas esta semana!! 
Eu estudo para desenvolver os melhores sistemas que puder, no tempo e 
or�amento poss�veis. Ok, posso fazer com !Net, mas a IDE cheia de 
bot�ezinhos vai me ajudar muito menos que meu Eclipse e seus milh�es de 
refactorings. Mas afinal, para que um programador M$ vai querer 
refactor? Ele quer facilidade para arrastar o componente 'oTextBox1' 
[�ta nota��ozinha fedorenta essa...] de 0,0 para 0,100 quando o usu�rio 
clica em 'btOk'.

    OSS [Open Source Software] � quase sempre gr�tis [ser livre n�o � 
ser gr�tis!!!], mas geralmente o suporte e treinamento s�o investimentos 
altos. Entretanto, o importante do OSS n�o � o pre�o, ams a liberdade! 
Isso n�o � ideologia babaca n�o, pergunte aos usu�rios do CLIPPER, 
FoxPro, VB6, Kylix, e tantos outros que os fabricantes largaram, o que 
eles sentem. Java n�o � livre [por argumentos f�teis tamb�m], mas pelo 
menos seus padr�es s�o abertos, TODOS, sem cartas na manga.

    O objetivo de uma plataforma/linguagem n�o pode ser fazer um idiota 
programar r�pido, mas sim fazer quem conhece desenvolver a melhor 
aplica��o poss�vel. Java n�o � nem um pouco perfeita [no silver bullets, 
at� como algu�m mencionou], mas a propsota � bem mais promissora que o 
mundinho Redmond.

    Acho que foi o Eliz�rio, da riojug, que falou algo assim uma vez, e 
eu concordo: Eu uso Linux/OSS por primeiramente t�cnicos. Tecnicamente, 
eu n�o me contento com op��es piores se tenho algo melhor, eu fui 
treinado para avaliar as op��es, ora!!

    Bom , mas s�o opini�es... S� que opini�es sem argumentos n�o s�o nada!

    []s

-- 
Phillip Cal�ado
http://www.jablo.com.br/blogs/page/pcalcado
http://www.jroller.com/page/pcalcado
ICQ: 1110nine38six5
Crux Sacra Sit Mihi Lux



------------------------ Yahoo! Groups Sponsor --------------------~--> 
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/5cFolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/jug-petropolis/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Atrašyti