| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2005 10:52:15
|
danieldestro
Moderador
![[Avatar]](/images/avatar/a5bfc9e07964f8dddeb95fc584cd965d.png)
Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline
|
http://www.linhadecodigo.com.br/artigos.asp?id_ac=645
Outro artigo do autor: http://www.linhadecodigo.com.br/artigos.asp?id_ac=644
This message was edited 1 time. Last update was at 14/08/2006 11:15:56
|
gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2005 11:27:44
|
lucao
Java Ninja
![[Avatar]](/images/avatar/d5036c64412973d610202be8dce2b82a.jpg)
Membro desde: 20/12/2004 11:38:33
Mensagens: 298
Localização: Santos/SP
Offline
|
daniel, o q vc achou da opinião dele ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2005 11:28:43
|
jprogrammer
Virtual Machine Man
Membro desde: 04/02/2005 13:49:20
Mensagens: 546
Offline
|
Concordo em muitas coisas com ele.
O java não foi concebido para ser o que é hoje.
O que falta nesta plataforma é uma padronização de especificações e não
este monte de projetos paralelos que se tem hoje em dia.
Eu acho que para sistemas empresariais deveria ser utilizado mais abstração sim.
Um modelo de desenvolvimento mais produtivo e inteligente.
Mas se pensarmos em nível de linguagem o Java é absolutamente
imbatível hoje.
O que nós desenvolvedores temos que fazer é não ficarmos indo atrás
de "modinhas" e sim de soluções e padrões concretos.
Essa epidemia OO as vezes é um saco. O que falta é um bom censo geral
e uma maturidade maior.
Muita gente usa Java igual na época do VB. Tudo mundo está usando.
Sem nenhum critério. Hibernate, Struts, JSF, Tralalá....etc vão no mesmo
caminho....
|
O bom menino !!! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2005 11:28:43
|
dango
JavaEvangelist
![[Avatar]](/images/avatar/c8a19a6140e2e852b3f66.gif)
Membro desde: 09/11/2002 08:56:47
Mensagens: 497
Localização: Catanduva SP
Offline
|
"Tratar eventos dos objetos assim como Delphi os implementa e não da forma ridícula como são feitos em Java."
Hahahaha! Nego é louco! Ele não sabe nem onde está.
[editado]Há! E tem um detalhe que ele simplesmente esqueceu: ele vai continuar desenvolvendo em Delphi pelo menos até quando a Borland continuar dando suporte. Por que o Kylix parece que já foi pro saco. O VB6 a MS já mandou pro inferno também. É uma beleza! Eu lembro bem em meados da década de 90, quando perdi quilos de código em Turbo Pascal pq a Sra. Borland sumiu com ele e o port pra um outro compilador pascal era inviável e todo mundo já estava com aquela sensação de que os programas para DOS acabariam logo, o que na prática não se confirmou. Minha bronca com Borland e Microsoft são essas -- sem + nem - eles te soltam em queda e vc e seu investimento que se f*.[/editado]
This message was edited 1 time. Last update was at 17/03/2005 11:40:08
|
Shine on you crazy diamond. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2005 11:39:07
|
Filipe Sabella
GUJ Expert
Membro desde: 12/03/2003 11:25:57
Mensagens: 4679
Offline
|
Um modelo de desenvolvimento mais produtivo e inteligente.
Qual sua sugestão?
Essa epidemia OO as vezes é um saco.
Conheço 4 pessoas que programam OO devidamente. Não sou uma delas Concordo com você que há uma epidemia de pessoas tentando programar utilizando OO (meu caso), e de um outro bom punhado que acha que está desenvolvendo projetos OO. Mas pessoas que fazem o treco direito são raras.
Muita gente usa Java igual na época do VB. Tudo mundo está usando.
Concordo completamente. Pessoal quer saber de fazer telinhas arrastando as coisas e conectar no banco.
Mas não entendi sua linha de raciocínio para chegar na crítica aos frameworks existente hoje em dia. Frameworks maduros são soluções concretas para problemas comuns, não vejo nada de errado no bom uso deles.
Por exemplo o Hibernate, que se tornou um padrão Java. Em que plataforma Microsoft uma equipe de desenvolvedores open source teria essa oportunidade? Como é possível alguém achar ruim ter um monte de opções para realizar uma mesma tarefa?
|
Former LIPE. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2005 11:41:06
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7839
Localização: São Paulo, SP
Offline
|
Nao sei como o Delphi trata eventos, mas sobre a parte de a implementacao do Java ser ridicula, eu concordo. Inner classes anonimas sao pavorosas quando se ve que, na verdade, o que eles queriam eram closures, mas nao teriam performance, e a JVM teria que sofrer adaptacoes em pontos meio dolorosos. A AWT, Swing e SWT pagam o pato por essa decisao ate hoje
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2005 11:41:23
|
alexasrc
Thread.start()
![[Avatar]](/images/avatar/ccf8111910291ba472b385e9c5f59099.jpg)
Membro desde: 04/01/2005 09:24:27
Mensagens: 31
Offline
|
Sobre o segundo link, eu concordo em partes com autor. No que se refere a custo na minha concepção tudo tem um custo, desde que seje algo mensuravel e não absurdo que as grande empresas cobram por seus produtos.
A questão da garantia e uma coisa que "trava" o cliente de apostar num projeto open source e o fato de suporte/garantia prestado pra quem desenvolve o produto. O cliente se sente "seguro" quando uma empresa dar esse segurança de poder contar com ele (pelo o qual sabemos que isso e raro) no caso de problemas. Eu trabalho com manutenção de um ERP (SAP), onde existe um canal para esse tipo de suporte (que não e tão eficiente assim eu concordo). Embora existe um custo pra esse tipo de serviço. Precisamos quebrar esse esteriotipo que o software tem que ser o custo zero, pois precisamos valorizar o capital intelectual envolvido nas soluções. SL e uma oportunidade de inovar, uma forma de fortalecer empreendorismo quem vem de berço.
This message was edited 8 times. Last update was at 17/03/2005 11:51:23
|
Alexandre S. R. Costa
Consultor
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2005 11:47:24
|
jprogrammer
Virtual Machine Man
Membro desde: 04/02/2005 13:49:20
Mensagens: 546
Offline
|
Enquanto ao ambiente ao acho que seria a junção de muitas coisas que
temos hoje. O problema é que as aplicações empresarias devem ser tratadas de uma maneira diferenciada de um aplicativo comum.
Por exemplo: um ERP tem uma estrutura própria que é diferente de um
Corel Draw.
O ambiente de desenvolvimento deve ser focado nas regras de negócio
não em APIs de baixo nível.
Não critico a qualidade dos frameworks, mas o uso sem critérios dos
mesmos. O pessoal diz: Vamos usar porque é bonito...
O que eu acho que falta é um maior controle e padronização.
Hoje em dia vejo que essa preocupação é maior, mas está longe do ideal.
Vejo com bons olhos a liberdade de desenvolvimento, mas cria-se muitas
redundancias e esforços que juntos poderiam dar mais resultado.
This message was edited 4 times. Last update was at 17/03/2005 11:49:40
|
O bom menino !!! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2005 11:52:25
|
danieldestro
Moderador
![[Avatar]](/images/avatar/a5bfc9e07964f8dddeb95fc584cd965d.png)
Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline
|
Concordo quando ele fala que Java é uma salada de um zilhão de soluções pro mesmo problema e que tem tanta coisa que você fica perdido sobre o que usar/aprender.
|
gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2005 11:52:55
|
dango
JavaEvangelist
![[Avatar]](/images/avatar/c8a19a6140e2e852b3f66.gif)
Membro desde: 09/11/2002 08:56:47
Mensagens: 497
Localização: Catanduva SP
Offline
|
cv wrote:Nao sei como o Delphi trata eventos, mas sobre a parte de a implementacao do Java ser ridicula, eu concordo.
Na prática mesmo, a tratativa é similar. Vc tem eventos como OnClick e etc. Mas chamar o modelo de manipulação de eventos do Java de "ridículo" é muito forte. O modelo de tratamento de eventos do VB e no Delphi é porco e eu posso falar pq programei muitos anos em VB.
No plano do desktop, as Actions fazem um trabalho muito bom de intermediar o tratamento de eventos entre a lógica e o view (um decouple razoável) sem ter que usar inner classes aos montes.
|
Shine on you crazy diamond. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2005 12:26:40
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7839
Localização: São Paulo, SP
Offline
|
danieldestro wrote:Concordo quando ele fala que Java é uma salada de um zilhão de soluções pro mesmo problema e que tem tanta coisa que você fica perdido sobre o que usar/aprender.
Resposta em http://br.lixo.org/2005/03/17/aprendendo
This message was edited 1 time. Last update was at 17/03/2005 12:46:12
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2005 13:19:46
|
Thiago Senna
GUJ Master
![[Avatar]](/images/avatar/78719f11fa2df9917de3110133506521.jpg)
Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline
|
Achei interessante quando criticaram o fato de existirem tantas ferramentas e frameworks para java.
O que acho mais esquisito, é por que surgiram tantas coisas novas agora!!!
Em minha opinião, antes dessa moda OO e quando o pessoal vivia de Delphi e VB, por ele ter tudo prontinho.. onde você arrasta botãozinho pra lá e pra cá, clica duas vezes em cima dele e escreve o código de evento e blablá.. acaba havendo muito pouco espaço para despertar a criatividade dos desenvolvedores...
Ou seja, o fato de hoje existir tantos frameworks para java, é por que o java da liberdade para que possamos utilizar a nossa criatividade à favor da tecnologia...
Não é a toa que hoje existe Hibernate, WebWork, Lucene, ant, maven e tantas outros frameworks e tecnologias por ai.
Também sou muitíssimo contra o excesso de padronização. Desenvolvimento de software não é a mesma coisa de se desenvolver alicate, carro, moto, móvel, avião ou etc... Desenvolvimento de software se assemelha mais com uma obra de arte como escrever livros, pinturas e etc... Afinal, cada um tem a sua própria solução.. ninguém resolve o problema da mesma maneira. Se você escreve um código que não ficou legal, vc vai lá e edita ele. Se voce quiser desenvolver um software pelo final ou pelo meio, ao invés de iniciar pelo começo também é possível! Quando um autor escreve um livro não é assim também???
Bom, acho que OO e JAVA deram um pontapé no surgimento de muitas tecnologias novas.. e a sua importãncia na realidade tecnológica de hoje é inquestionável!
Abraços!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2005 13:46:11
|
vfpamp
Thread.start()
Membro desde: 23/09/2003 08:01:11
Mensagens: 43
Offline
|
Olá Galera
Concordo com o Thiago, e acrescento:
Depois que o Java apareceu e comecou a ficar famoso muita gente começou a repensar no que estava fazendo, se os conhecimentos que haviam adquiridos eram válidos, e etc. Como Thiago falou, o Java da liberdade aos desenvolvedores, permitindo-os pensar por si só, aumentando as críticas e a criatividade da galera.
Pelo menos aqui na minha região, o Java aumentou, ou está aumentando, o nível de conhecimento dos desenvolvedores, e aproximando a Ciência da Computação (totalmente acadêmica) e o mercado de trabalho. Hoje em dia, já não é mais tão remota a possibilidade de empresas estarem financiando pesquisas e desenvolvendo suas próprias tecnologias. Coisa que a um tempo atrás, não ocorria.
Eu gosto do Java porque ele é independente de tudo, pode-se escolher tudo, qualquer coisa é independente de qualquer coisa. Você pode programar procedural, OO, AOP, em outra linguagem, com scripts, compilar nativamente ou não, rodar em n! lugares, e tantas outras coisas que estamos cansados de fazer e decidir.
Livre ou proprietária, você escolhe com o que vc quer integrar, o que você quer fazer e o quão rápido isso deve ser.
Acrescento que o Java é um dos responsáveis pelo acréscimo de desenvolvedores livres no Brasil e no Mundo, é um dos responsáveis pelo uso de software livre pelo governo, e da evolução do linux para desktops de usuário final. O Brasil abriu a sua cabeça e já fez o mundo olhar para cá, várias vezes.
Sobre o artigo, acho que aquele cara não conhece o Intellij IDEA. Se ele pagou para a Microsoft ou para a Borland, pode pagar uma IDE para Java também.
|
Vitor Fernando Pamplona
http://vitorpamplona.com
http://twitter.com/vitorpamplona |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2005 15:26:56
|
#@®®¡$
Moderador
![[Avatar]](/images/avatar/2288f691b58edecadcc9a8691762b4fd.jpg)
Membro desde: 13/02/2004 09:42:28
Mensagens: 807
Localização: São Paulo
Offline
|
cv wrote:
danieldestro wrote:Concordo quando ele fala que Java é uma salada de um zilhão de soluções pro mesmo problema e que tem tanta coisa que você fica perdido sobre o que usar/aprender.
Resposta em http://br.lixo.org/2005/03/17/aprendendo 
http://br.lixo.org/2005/03/17/aprendendo wrote:Concordo com o Paul Graham quando ele diz que, em materia de evolucao das linguagens de programacao, Java eh um beco sem saida (ou seja, daqui 20, 30 anos nao vamos estar programando numa evolucao do Java, vai ser alguma coisa que veio pra matar o Java, assim como alguma outra coisa veio pra matar o Cobol)
Mudando de assunto, não sei se entendi bem essa colocação. Pensando dessa maneira, qual linguagem não seria um beco sem saída?
|
Wilerson "#@®®¡$" de Oliveira
http://mundoestranho.net/blog/
Douglas Adams wrote:I love deadlines. I like the whooshing sound they make as they fly by.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2005 17:39:45
|
Paulo Silveira
Administrador
![[Avatar]](/images/avatar/a87ff679a2f3e71d9181a67b7542122c.jpg)
Membro desde: 07/08/2002 18:38:50
Mensagens: 4154
Localização: São Paulo
Offline
|
#@®®¡$ wrote:
Mudando de assunto, não sei se entendi bem essa colocação. Pensando dessa maneira, qual linguagem não seria um beco sem saída?
mandou bem.
o james gosling ja disse que daqui a 10 anos ele nao gostaria de ver java ainda como A linguagem do mercado, gostaria de ver algo novo.
|
http://blog.caelum.com.br twitter: @paulo_caelum
|
|
|
 |
|
|