| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 01:17:04
|
djemacao
GUJ Master
Membro desde: 04/06/2007 17:47:24
Mensagens: 1030
Offline
|
Vi em destaque no JavaFree.org, devido a parceria deles com esse portal e, bom , leiam primeiro:
http://www.baguete.com.br/colunasDetalhes.php?id=3108
Depois, opinem.
PS: Coloquem lá suas opiniões também.
|
"Quanto mais aprendo mais tenho consciência que nada sei." |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 06:11:29
|
Felagund
GUJ Master
![[Avatar]](/images/avatar/d8d855c465198499868fb2b566ebee8d.jpg)
Membro desde: 26/07/2006 11:51:36
Mensagens: 1732
Localização: Santa e Bela Catarina
Offline
|
O que você não concordou com o Autor?
A analise dele inicialmente, não li a serie de artigos, mas me parece valida.
[]'s
|
att
Rafael Felix
Rolling With Code
Twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 06:29:54
|
juliocbq
GUJ Expert
![[Avatar]](/images/avatar/153704bb24a28e9a6bb49e8ffde1492e.jpg)
Membro desde: 13/11/2008 12:10:18
Mensagens: 3927
Online
|
Para mim tmb faz sentido. Não vi nada de anormal
|
www.citrox.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 06:40:15
|
Marcio_Nogueira
JWizard
![[Avatar]](/images/avatar/0447abe5b3fbb484f70517e8a1091b4e.jpg)
Membro desde: 21/05/2007 20:14:54
Mensagens: 2781
Localização: xxxxxxxxxxxxxxxxxxxxxxxxxx
Offline
|
A análise apresentada pelo autor não acrescentou nada de novo, mas considero válida.
|
MBA em Desenvolvimento de Sistemas em Ambiente Web
Bacharel em Desenho Industrial / Programação Visual
Marcio Nogueira C. Pinto |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 06:44:43
|
bKn
Java Ninja
Membro desde: 07/04/2009 15:22:18
Mensagens: 288
Offline
|
Como disseram em um comentário ali, ele está comparando banana com maçã. Levar em consideração toda a plataforma .net não faz sentido algum.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 07:03:18
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20575
Localização: Curitiba/PR
Online
|
Achei bem falho, também.
1. Ele não especifica qual das linguagens .Net está comparando.
2. Ele não diz que tipo de aplicações desenvolveu para a comparação, nem por que método levantou os dados, nem que fatores levou em consideração em cada quesito;
3. Ele não explica o tamanho da amostra, ou seja, quantas aplicações analisou, em que ambientes, para chegar nessas conclusões.
Em resumo, a série toda é empírica. E provavelmente será tendenciosa pela linguagem que ele mais conhece, ou que ele mais leu a respeito.
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 07:19:02
|
juliocbq
GUJ Expert
![[Avatar]](/images/avatar/153704bb24a28e9a6bb49e8ffde1492e.jpg)
Membro desde: 13/11/2008 12:10:18
Mensagens: 3927
Online
|
ViniGodoy wrote:Achei bem falho, também.
1. Ele não especifica qual das linguagens .Net está comparando.
2. Ele não diz que tipo de aplicações desenvolveu para a comparação, nem por que método levantou os dados, nem que fatores levou em consideração em cada quesito;
3. Ele não explica o tamanho da amostra, ou seja, quantas aplicações analisou, em que ambientes, para chegar nessas conclusões.
Em resumo, a série toda é empírica. E provavelmente será tendenciosa pela linguagem que ele mais conhece, ou que ele mais leu a respeito.
Ele disse isso no final do artigo, e o framework .net é igual para qualquer linguagem da plataforma. Realmente não tem muita precisão, mas é válida.
|
www.citrox.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 07:26:52
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20575
Localização: Curitiba/PR
Online
|
juliocbq wrote:Ele disse isso no final do artigo, e o framework .net é igual para qualquer linguagem da plataforma. Realmente não tem muita precisão, mas é válida.
É aí que eu discordo. Ele apresenta num gráfico, dando a entender que é algo válido uma informação totalmente empírica. E podemos questionar a informação, já que ela pode não ter absolutamente nenhuma precisão, de acordo com o contexto que se aplique. Portanto, ela não seria válida. Aliás, acho que hoje em dia é no mínimo imaturo comparar linguagens e tentar chegar a qualquer conclusão sem ter um contexto nas mãos ou, pelo menos, critérios um pouco mais objetivos de comparação.
This message was edited 1 time. Last update was at 03/07/2009 07:27:28
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 07:58:12
|
rimolive
Debugger
Membro desde: 30/06/2008 21:47:09
Mensagens: 74
Localização: São Paulo
Offline
|
Gabriel, em 01/07/2009, 20:02
Não creio que haja tanta diferença no quesito escalabilidade, principalmente porque é um fator muito mais sensível à arquitetura que à linguagem. Jogar a escalabilidade para o banco pode ser feito com qualquer dessas linguagens e nesse quesito a turma do Java perde pontos porque adora reimplementar tudo o que o banco oferece. Em sistemas web, por exemplo, o problema do desempenho está nas duas pontas (no navegador e no banco). Quem cria muita estrutura no meio ataca o problema errado.
Esse comentário também foi um tanto impreciso, digo até errado porque a "turma do Java" não reimplementa nenhum tipo de escalabilidade de Banco e o fato de criar estruturas no meio, conforme dito, significa pra mim mais reusabilidade do que escalabilidade.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 09:07:26
|
Mero_Aprendiz
JavaEvangelist
![[Avatar]](/images/avatar/298f587406c914fad5373bb689300433.jpg)
Membro desde: 25/08/2004 11:32:27
Mensagens: 380
Localização: Goiânia
Offline
|
ViniGodoy wrote:
Aliás, acho que hoje em dia é no mínimo imaturo comparar linguagens e tentar chegar a qualquer conclusão sem ter um contexto nas mãos ou, pelo menos, critérios um pouco mais objetivos de comparação.
2X!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 10:24:52
|
djemacao
GUJ Master
Membro desde: 04/06/2007 17:47:24
Mensagens: 1030
Offline
|
Impressionante que tem gente que ainda concorda com o cara e acha válido. Gente, pelo amor de Deus, o cara está comparando linguagem com plataforma .
Além de não passar informações específicas, é extremamente superficial. .Net não é linguagem nem aqui e nem no inferno (alusão a M$ Hell ). Logo, ele comparou, como já disseram, bananas com maças e tem apoio? Afe...
|
"Quanto mais aprendo mais tenho consciência que nada sei." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 10:31:12
|
Mauricio Linhares
Moderador
![[Avatar]](/images/avatar/97af07a14cacba681feacf3012730892.jpg)
Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline
|
Uma análise decente e aceitável tem que ser mais ou menos assim - http://martinfowler.com/articles/rubyAtThoughtWorks.html
|
Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr
Screencast de Introdução a linguagem Objective-C |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 10:42:18
|
juliocbq
GUJ Expert
![[Avatar]](/images/avatar/153704bb24a28e9a6bb49e8ffde1492e.jpg)
Membro desde: 13/11/2008 12:10:18
Mensagens: 3927
Online
|
djemacao wrote:Impressionante que tem gente que ainda concorda com o cara e acha válido. Gente, pelo amor de Deus, o cara está comparando linguagem com plataforma  .
Além de não passar informações específicas, é extremamente superficial. .Net não é linguagem nem aqui e nem no inferno (alusão a M$ Hell  ). Logo, ele comparou, como já disseram, bananas com maças e tem apoio? Afe...
o que o artigo quis dizer é que .net também é um framework, e todas as linguagem que rodam na plataforma se comportam da mesma maneira. Não existe diferença em se codificar em c++ managed, c# ou vb.net. Nenhum conhecimento extra é necessário, pois funcionam da mesma forma.
está bem explícito no final do artigo que é puramente empírico. Não há motivo pra criticar o artigo.
|
www.citrox.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 10:56:49
|
djemacao
GUJ Master
Membro desde: 04/06/2007 17:47:24
Mensagens: 1030
Offline
|
Mauricio, também não tem nem o que dizer do cara né?
|
"Quanto mais aprendo mais tenho consciência que nada sei." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 10:59:56
|
djemacao
GUJ Master
Membro desde: 04/06/2007 17:47:24
Mensagens: 1030
Offline
|
juliocbq wrote:
djemacao wrote:Impressionante que tem gente que ainda concorda com o cara e acha válido. Gente, pelo amor de Deus, o cara está comparando linguagem com plataforma  .
Além de não passar informações específicas, é extremamente superficial. .Net não é linguagem nem aqui e nem no inferno (alusão a M$ Hell  ). Logo, ele comparou, como já disseram, bananas com maças e tem apoio? Afe...
o que o artigo quis dizer é que .net também é um framework, e todas as linguagem que rodam na plataforma se comportam da mesma maneira. Não existe diferença em se codificar em c++ managed, c# ou vb.net. Nenhum conhecimento extra é necessário, pois funcionam da mesma forma.
está bem explícito no final do artigo que é puramente empírico. Não há motivo pra criticar o artigo.
Nem pra escrever. Lamento mas não tem fundamento cara. Em que situação, desenvolver .Net é tudo igual?
QUer dizer que pra desktop é igual a Web? Em Java é tudo igual? E as linguagens oficiais do java que se comportam de maneira diferente e tem tempos de desenvolvimento diferente, ou acha que Groovy e Java são a mesma coisa? Não, vamos ser bem superficiais e comparar o Ruby com Java e não dizer que se trata da plataforma, mas, porém, ele fala de algo que, em Java, está ligado a plataforma e não a linguagem somente. Enfim, não tem fundamento técnico. Olha o exemplo que o Maurício passou. Aquilo sim é um artigo técnico.
|
"Quanto mais aprendo mais tenho consciência que nada sei." |
|
|
 |
|
|