| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/07/2008 13:27:23
|
pinto
JavaEvangelist
![[Avatar]](/images/avatar/d2ec9d5383c58a054149cef5a249ca15.png)
Membro desde: 17/03/2008 15:12:12
Mensagens: 397
Localização: Curitiba/PR
Offline
|
Editado para não compartilhar com vcs o meu mau-humor de hoje.
I'm sorry.
This message was edited 1 time. Last update was at 16/07/2008 13:59:16
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/07/2008 13:36:17
|
peczenyj
Moderador
![[Avatar]](/images/avatar/299dc35e747eb77177d9cea10a802da2.jpg)
Membro desde: 26/03/2006 23:25:37
Mensagens: 3191
Localização: Rio de Janeiro
Offline
|
Ha quem confunda a linguagem com uma implementação específica da mesma.
Eu posso criar um compilador C++ tão podre (acredite) que qq hello word pode levar decadas para ser executado, ai comparado com um gerador de fractais em MSX Basic, C++ vai ser lento?
Sem falar que coisas como: opções de compilação, arquitetura, quantidade de memória, sistema operacional, são sumariamente ignorados nessas comparações bombásticas.
O que lembra muito as discussões: Linguagem X não escala. Aonde fica o bit de escalabilidade da linguagem?
|
http://pacman.blog.br
'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.' |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/07/2008 17:51:41
|
onolox
Java Ninja
Membro desde: 20/06/2005 20:10:58
Mensagens: 294
Offline
|
Eu acho que isso é uma notícia sim, ué.
Vcs tem regras rígidas demais pro que seria uma notícia.
Em virtude disso da pra entrar no site de 15 em 15 dias pra ver as notícias de tão poucas que tem aqui. E é capaz de o "quadradinho" nem estar cheio de novas notícias.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/07/2008 07:10:42
|
chun
GUJ Master
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline
|
http://vitorpamplona.com/wiki/JavaVsC+com+Processadores+CoreX e ae thiago, altere o codigo em C++ lá e venca o desafio
This message was edited 1 time. Last update was at 17/07/2008 07:11:14
|
Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...
------
Controverso Eu ? http://www.go-java.com/blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/07/2008 07:45:24
|
FilhoDoRei
JavaTeenager
![[Avatar]](/images/avatar/d9106553cc5dcab924a87b57eb707fdd.jpg)
Membro desde: 13/03/2008 19:52:45
Mensagens: 199
Localização: Taguatinga
Offline
|
pinto wrote:Editado para não compartilhar com vcs o meu mau-humor de hoje.
I'm sorry.
Vixe esse topico tá deixando as pessoas extressadas dimais... Anarquiaaaaaa!!!
onolox wrote:Eu acho que isso é uma notícia sim, ué.
Vcs tem regras rígidas demais pro que seria uma notícia.
Em virtude disso da pra entrar no site de 15 em 15 dias pra ver as notícias de tão poucas que tem aqui. E é capaz de o "quadradinho" nem estar cheio de novas notícias.
Já to até vendo a quantidade de mensagens privadas que seram enviadas para os administradores do site pedindo novos moderadores... eita povo revoltado, regras são regras! Se não fosse assim não teria esse nome....
flwssss
This message was edited 1 time. Last update was at 17/07/2008 07:46:05
|
"Sei que voce não entende
A profundidade do Meu amor
Como morri na cruz pelos teus pecados
E sei que você não compreende
O quanto te dei
Mas prometo, faria tudo isso novamente".
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/07/2008 09:18:48
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline
|
Olá
Voltando ao tema do tópico que é a quinquilionésima vez que vemos comparações entre linguagens feitas a partir de exemplinhos meia boca:
Muito mais interessante do que o blogueiro deste tópico foi a resposta do Vitor Pamplona em http://vitorpamplona.com/wiki/JavaVsC+com+Processadores+CoreX
[]s
Luca
|
Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."
CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/07/2008 09:20:57
|
chun
GUJ Master
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline
|
Luca,
Mas a resposta dele foi "c++ é lento"
E ele usou exatamente o mesmo exemplo "meia boca" que vc estava se referindo...
|
Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...
------
Controverso Eu ? http://www.go-java.com/blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/07/2008 09:29:29
|
**Popeye12345**
GUJ Master
Membro desde: 30/03/2008 20:56:41
Mensagens: 1293
Offline
|
Luca wrote:
pinto wrote: e acho que seria mais humano (assim com o é o fato de errar) que se preserve o que foi escrito pelos usuários, movendo para o local apropriado.
Concordo e agimos assim durante anos, mas dava muito trabalho e então se combinou que era melhor apagar.
[]s
Luca
O bom e velho jeitinho brasileiro. Dá trabalho? Ah, que nada. vamos apagar tudo logo. É melhor.
E por fato, a falta de notícias que tem por aqui é foda... Se tem duas noticias a cada 2/3 dias é muito.
Voltando ao assunto do tópico: Mas sobre isso de linguagem mais rapida, é pura balela mesmo. Java é rapido que só o cão, C++ também (como disse o colega, se vc souber usar ponteiros, GC, etc).
O que sempre vai influenciar é a cabeça do cidadão que programou.
E eita testezinho meia boca.
This message was edited 1 time. Last update was at 17/07/2008 09:29:45
|
unnamed.
there are so many monkeys at guj. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/07/2008 10:18:01
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline
|
Olá
chun wrote:Mas a resposta dele foi "c++ é lento"
E ele usou exatamente o mesmo exemplo "meia boca" que vc estava se referindo...
O meu termo meia boca foi genérico e apliquei para todas as muitas comparações que já vi por aí. No fundo acho bobagem estas comparações porque cada linguagem tem sua serventia e nem sempre o objetivo principal é o desempenho.
Nos raros casos em que o desempenho é o requisito principal, na maioria das vezes a troca de algoritmo acarreta ganhos maiores do que a troca da linguagem.
Dos casos que sobram, ainda precisariam ser retirados aqueles em que se pode mexer na arquitetura ou no hardware para se atingir o desempenho requerido.
[]s
Luca
|
Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."
CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2008 00:03:51
|
dc.rec1
JavaChild
![[Avatar]](/images/avatar/612b1105e9636bffe0afd71b33a854a8.jpg)
Membro desde: 15/07/2007 22:39:03
Mensagens: 107
Offline
|
Sergio Figueras wrote:
Luca wrote:
pinto wrote: e acho que seria mais humano (assim com o é o fato de errar) que se preserve o que foi escrito pelos usuários, movendo para o local apropriado.
Concordo e agimos assim durante anos, mas dava muito trabalho e então se combinou que era melhor apagar.
[]s
Luca
O bom e velho jeitinho brasileiro.
Melhor não começar a meter o Brasil no meio que não tem nada a ver
Nao e a primeira vez que alguem posta um artigo mencionando que Java é mais rápido que o C++. Dos que eu lembro, tem um artigo de um cara do Google que publico mais ou menos um ano atrás, e no curso de pós-graduação em orientação a objetos na Unicamp tem uma aula onde o professor faz um teste na própria aula.
Eu fiquei contente com que o JRuby tenha se dado melhor que o MRI
|
Diego Carrion
www.diegocarrion.com
MouseOver Studio:
www.mouseoverstudio.com/blog/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2008 08:41:23
|
j-menezes
JavaTeenager
![[Avatar]](/images/avatar/67e235e7f2fa8800d8375409b566e6b6.png)
Membro desde: 26/07/2005 09:35:10
Mensagens: 156
Offline
|
gostei dessa http://vitorpamplona.com/wiki/JavaVsC+com+Processadores+CoreX
na minha opiniao toda comparacao entre java e C++, em que mostra o quanto java evoluiu,
pra mim e' noticia sim e bastante importante.
Fiquei contente em ver esta comparacao.
Alias no link ai em cima, tem um desafio.
|
----------------------------------------------------
Contra Fatos nao Ha' Argumentos
"Allan Kardec" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2008 08:59:14
|
luistiagos
GUJ Expert
![[Avatar]](/images/avatar/98785ca89cfbbe933921bfe68a94553b.jpg)
Membro desde: 10/07/2006 10:37:23
Mensagens: 3161
Online
|
questoes de performace são muito relativos dependem principalmente do algoritimo implementado... (incluindo os das APIs tbm...) e para um brenchmark de verdade deveriam testar em maquinas diferentes em processadores diferentes...
|
SCJP 1.5
SCJA 1.0
IBM DB2 Associate |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2012 09:53:53
|
gujkev
Smalltalk
Membro desde: 08/02/2012 09:39:30
Mensagens: 1
Offline
|
Peço desculpas aos moderadores por ressucitar um tópico, mas este comentário precisa ser feito.
Pessoal, vocês olharam o código com certa atenção? O programa em C++ faz 1 Milhão de iterações enquanto os outros fazem 100 mil. Assim fica fácil né?
Mas existem mais algumas coisas que merecem ser ditas, e a primeira é que C++ é ++eficiente, ponto.
Outra coisa que influencia é a velocidade em apresentar os resultados.
Mas a mais importante é que em C ou C++ (e Java), para os melhores resultados, não se deve programar como se fosse Pascal ou linguagens bonitinhas, pra ficar aquele código extremamente elegante que fazíamos ao entregar nossos primeiros programas ao professor de introdução à programação. Os programas realmente rápidos chegam bem perto do limite entre arquitetura e portabilidade. Há alguns códigos em C++ por aí que mesmo eu não entendo assim que vejo, mas são super eficientes porque são quase assembly.
This message was edited 1 time. Last update was at 08/02/2012 09:54:58
|
|
|
 |
|
|