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/