Account Options

  1. Sign in
The old Google Groups will be going away soon.
Switch to the new Google Groups.
Google Groups Home
« Groups Home
alguém me segure...
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 1 - 25 of 31 - Collapse all  -  Translate all to Translated (View all originals)   Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Raphael  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 4:04 pm
From: Raphael <raphox.ara...@gmail.com>
Date: Tue, 23 Sep 2008 16:04:20 -0400
Local: Tues, Sep 23 2008 4:04 pm
Subject: alguém me segure...

Então pessoal, hoje eu fiquei triste... (coitado)

mas é o seguinte. Andei pesquisando na net sobre as linguagens scripts e
infelizmente entre ruby, php, perl e python a mais lenta é o php. Isso
mesmo, pra mim o php era mais rápido que o ruby ao menos, mas isso não é
verdade.

Isso foi muito triste pra mim. na verdade eu já supunha mas não queria
acreditar, pra mim o ruby não tinha chegado a tanto.

Mas atenção estou falando de performance e apenas isso. Algo do tipo:
"mergesort" rodando e vendo quem faz primeiro. Só isso.

Alguém conhece algo que me console? e não que seja falar que o php 6 vai ser
mais otimizado, sendo que o ruby 2 também será.

e ai???


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Paradiso  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 4:10 pm
From: Paradiso <fabioparad...@gmail.com>
Date: Tue, 23 Sep 2008 16:10:16 -0400
Local: Tues, Sep 23 2008 4:10 pm
Subject: Re: [phpms] alguém me segure...

Foi você que fez os testes? Tenta rodar outro tipo de algoritmo
uhehuehuehueuhe
as vzs o apache nao eh tao otimizado pra alocar memoria... tenta o bubble
sort!!!
=)
ou vc deu uma pesquisada na net, raphox? onde achou esses comparativos?
manda os links ae..
pq já vi até coisas idiotas do tipo, em fórum, gente falando que
 java é mais rapido que c++
=p

2008/9/23 Raphael <raphox.ara...@gmail.com>

--
--> Paradiso <--

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Raphael  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 4:13 pm
From: Raphael <raphox.ara...@gmail.com>
Date: Tue, 23 Sep 2008 16:13:28 -0400
Local: Tues, Sep 23 2008 4:13 pm
Subject: Re: [phpms] Re: alguém me segure...

sim pesquisei na net sim, vou ver se acho os links.

Pera aê paradiso tropical...
Java as vezes pode ser mais rápido que C++ sim. A JVM tem IA (inteligencia
artificial) e consegue algumas coisa interessantes com o cache. E com isso
em alguns caso o java pode ser mais rápido que o C ou C++ em outros casos
passa bem proximo.

2008/9/23 Paradiso <fabioparad...@gmail.com>


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
cerebroso (Raví)  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 4:17 pm
From: "cerebroso (Raví)" <cerebr...@gmail.com>
Date: Tue, 23 Sep 2008 16:17:28 -0400
Local: Tues, Sep 23 2008 4:17 pm
Subject: Re: [phpms] Re: alguém me segure...

cache do quê? só de ter aquela baita máquina virtual mais coleta de lixo,
java passa looonge de c++. só se compararem o bogosort em c++ com o
quicksort em java, hehe

2008/9/23 Raphael <raphox.ara...@gmail.com>

--
Heute die Welt. Morgen das sonnensystem.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
cerebroso (Raví)  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 4:11 pm
From: "cerebroso (Raví)" <cerebr...@gmail.com>
Date: Tue, 23 Sep 2008 16:11:14 -0400
Local: Tues, Sep 23 2008 4:11 pm
Subject: Re: [phpms] alguém me segure...

mude pra ruby e seja feliz! ha ha ha :P

2008/9/23 Raphael <raphox.ara...@gmail.com>

--
Heute die Welt. Morgen das sonnensystem.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Paradiso  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 4:21 pm
From: Paradiso <fabioparad...@gmail.com>
Date: Tue, 23 Sep 2008 16:21:19 -0400
Local: Tues, Sep 23 2008 4:21 pm
Subject: Re: [phpms] Re: alguém me segure...

eu até acredito que exista casos especificos que pode ser mais rápido,
mas convenhamos que no geral é inimaginável java mais rápido que C++
acontece que em java um programador muito bom para um meia-boca não faz
diferença no desempenho do código...
já em C... eu acho que conta muitoooo da perícia do programador
salvo a parte do compilador com otimização de código e sobre o qual o Ravi
pode falar melhor
já que estudou... quizá fez um...

2008/9/23 cerebroso (Raví) <cerebr...@gmail.com>

--
--> Paradiso <--

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Raphael  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 4:26 pm
From: Raphael <raphox.ara...@gmail.com>
Date: Tue, 23 Sep 2008 16:26:21 -0400
Local: Tues, Sep 23 2008 4:26 pm
Subject: Re: [phpms] Re: alguém me segure...

   1.
   http://izumi.plan99.net/blog/index.php/2008/01/17/ruby-vs-php-perform...
      - note nos comentários que o pessoal vez o máximo pra corrigir o
      código do dono do blog mas mesmo assim não ajudou muito.
   2. http://npzrk8rz.wordpress.com/2008/01/17/ruby-vs-php-performance/
   3. http://www.newlisp.org/index.cgi?page=MergesortBenchmark
   4.
   http://xodian.net/serendipity/index.php?/archives/27-Benchmark-PHP-vs...
   5.
   http://www.cmswire.com/cms/industry-news/php-vs-java-vs-ruby-000887.php

tinha alguns falando ao contrário.

So estou espondo isso pra abrir a cabeça da galera. não estou querendo
confusão.
Não estou falando que é melhor programar em ruby do que php. estou falando
que em um teste de performance o ruby ganha do php. E isso foi o que eu vi
na maioria dos casos.

Se alguém tiver uma fonto mais confiável que os que passei acima é so
mandar.

E não to falando que o java é mais rápido que C to falando que em alguns
casos ele consegue, e em um ambiente normal é chega perto. mas com certeza
uma linguagem que não depende de uma VM vai ser mais rápido na maioria dos
casos.

2008/9/23 Raphael <raphox.ara...@gmail.com>


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Oscar Bacelar  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 4:24 pm
From: "Oscar Bacelar" <osca...@gmail.com>
Date: Tue, 23 Sep 2008 17:24:29 -0300
Local: Tues, Sep 23 2008 4:24 pm
Subject: Re: [phpms] Re: alguém me segure...

Tenta o bozosort :)
Vamos ver quem chega la primeiro!

2008/9/23 Paradiso <fabioparad...@gmail.com>


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Raphael  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 4:27 pm
From: Raphael <raphox.ara...@gmail.com>
Date: Tue, 23 Sep 2008 16:27:53 -0400
Local: Tues, Sep 23 2008 4:27 pm
Subject: Re: [phpms] Re: alguém me segure...

eu vou fazer meus própios teste e ver o que vai dar, mas não imagino que
seja diferente.

Se conseguir eu posto pra galera.

2008/9/23 Raphael <raphox.ara...@gmail.com>


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Paradiso  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 4:29 pm
From: Paradiso <fabioparad...@gmail.com>
Date: Tue, 23 Sep 2008 16:29:14 -0400
Local: Tues, Sep 23 2008 4:29 pm
Subject: Re: [phpms] Re: alguém me segure...

uhahuauhauhauha
bom vc jah falar que nao quer briga...
sabe como eh neh... tem uns caras que parece que sao pagos pela zend...
=p

2008/9/23 Raphael <raphox.ara...@gmail.com>

--
--> Paradiso <--

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Raphael  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 4:29 pm
From: Raphael <raphox.ara...@gmail.com>
Date: Tue, 23 Sep 2008 16:29:33 -0400
Local: Tues, Sep 23 2008 4:29 pm
Subject: Re: [phpms] Re: alguém me segure...

outra coisa é que os testes são feito sem dependencia de servidor. são teste
feitos direto no interpretador de cada linguagem.

e so estou destacando isso pq é diferente do que eu pensava tambem.

2008/9/23 Oscar Bacelar <osca...@gmail.com>


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
cerebroso (Raví)  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 4:35 pm
From: "cerebroso (Raví)" <cerebr...@gmail.com>
Date: Tue, 23 Sep 2008 16:35:12 -0400
Local: Tues, Sep 23 2008 4:35 pm
Subject: Re: [phpms] Re: alguém me segure...

eu sabia que python e perl eram mais rápidos que ruby, mas eu também achava
que php era mais rápido, hehe

diz a lenda que vai sair uma máquina virtual pra ruby

2008/9/23 Raphael <raphox.ara...@gmail.com>

--
Heute die Welt. Morgen das sonnensystem.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Raphael  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 4:37 pm
From: Raphael <raphox.ara...@gmail.com>
Date: Tue, 23 Sep 2008 16:37:32 -0400
Local: Tues, Sep 23 2008 4:37 pm
Subject: Re: [phpms] Re: alguém me segure...

pois é, tambem pensava dessa forma. me espantei com o resultado dos caras.
agora vou ter que fazer o meu pra poder acreditar nisso.

2008/9/23 cerebroso (Raví) <cerebr...@gmail.com>


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Zé Ricardo  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 4:40 pm
From: "Zé Ricardo" <zehzi...@gmail.com>
Date: Tue, 23 Sep 2008 16:40:28 -0400
Local: Tues, Sep 23 2008 4:40 pm
Subject: Re: [phpms] Re: alguém me segure...
bem.. só vi o primeiro benchmark e em um dos comentários há uma verdade:

-------------------------------------------------------

Sorry, but this is bogus.
If you have to sort an array in php you do it like this:

sort( $numbers );

Changing the contents of the loop to:

$arrayCopy = $numbers;
sort($arrayCopy); // sort works on the array itself

results in ~60x performance (on my box).
---------------------------------------------------------------------------

O que acontece é que o teste que o cara fez é usando a linguagem crua.
Na prática, quando um cara dá um sort($numbers), a implementação é em
C. Se for pra usar todas as funções built-in, acho que o PHP tem
chance, hein?

2008/9/23 Raphael <raphox.ara...@gmail.com>:

--
http://dasilvajr.blogspot.com

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
cerebroso (Raví)  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 4:42 pm
From: "cerebroso (Raví)" <cerebr...@gmail.com>
Date: Tue, 23 Sep 2008 16:42:49 -0400
Local: Tues, Sep 23 2008 4:42 pm
Subject: Re: [phpms] Re: alguém me segure...

bom, se a implementação do sort for em c (hã? bizarro) então usá-la num
benchmark é trapacear :P

2008/9/23 Zé Ricardo <zehzi...@gmail.com>

--
Heute die Welt. Morgen das sonnensystem.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
PorKaria  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 4:45 pm
From: PorKaria <porka...@gmail.com>
Date: Tue, 23 Sep 2008 16:45:46 -0400
Local: Tues, Sep 23 2008 4:45 pm
Subject: Re: [phpms] Re: alguém me segure...
http://xodian.net/serendipity/index.php?/archives/27-Benchmark-PHP-vs...

quando o php é testado no "Neither" é sempre mais rapido que ruby e java.

a performance do PHP, nessas comparações, entra em dúvida quando é
utilizado principalmente com OO class que é algo relativamente novo no
PHP, fala novo em questão de uso por parte dos programadores e da
atenção da Zend, se for acompanhar a evolução do PHP(3,4 e 5) vai
notar o quanto isso está mudando.

e essas comparações sempre são duvidosas.. só que não precisa fazer
muita força pra saber que a performance do PHP e de qualquer outra
linguagem está mais ligada a quem programa..

lembrei da palestra do Rasmus no Fisl, quando ele falou da performance
do PHP.. da felicidade que ele ficou quando conseguiu fazer uma
linguagem rapida, só que ae ele falou da tristeza de ver a lentidão
dos browsers e dos servidores.. e ele falou algo como "eu fiz a minha
parte, preciso que vc's façam a de vocês."

e ele falou tbm sobre o motivo de ter criado o php.. pra ser uma
linguagem simples para resolver problemas de uma maneira rapida e
fácil, só que a parada cresceu..a linguagem ficou famosa e outras
linguagens foram aparecendo para "competir"

PorKaria - http://porkaria.wordpress.com/
PHP MS www.phpms.org

2008/9/23 Raphael <raphox.ara...@gmail.com>:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
cerebroso (Raví)  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 4:50 pm
From: "cerebroso (Raví)" <cerebr...@gmail.com>
Date: Tue, 23 Sep 2008 16:50:15 -0400
Local: Tues, Sep 23 2008 4:50 pm
Subject: Re: [phpms] Re: alguém me segure...

eu acho que essas outras linguagens todas do primeiro bench são mais velhas
que o php...
e OO em php ainda tá chegando lá. o negócio do php é ser "quick and dirty"
:P

2008/9/23 PorKaria <porka...@gmail.com>

--
Heute die Welt. Morgen das sonnensystem.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Humberto Pereira  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 4:54 pm
From: "Humberto Pereira" <begn...@gmail.com>
Date: Tue, 23 Sep 2008 16:54:52 -0400
Local: Tues, Sep 23 2008 4:54 pm
Subject: Re: [phpms] Re: alguém me segure...
Esses benchmarks nao servem muito numa aplicacao real. Eles nao levam
em consideracao um bocado de coisa. Por ex, o PHP tem uma maquina
virtual embutida (a Zend VM), e o mod_php faz cache dos opcodes
gerados durante a compilacao do codigo (Perl tbm faz isso, Ruby e
Python eu nao sei). Isso diminiu drasticamente o tempo de execucao de
uma aplicacao PHP.

Alem disso o PHP tem um gerenciador de memoria mais rapido q Ruby
(contador de referencias versus mark and sweep), mas nao faz muita
diferenca numa aplicacao pequena como a do exemplo, qdo vc tem uma
aplicacao grande, rodando por horas, com milhoes de variaveis, isso
faz uma diferenca tremenda.

[]s
Begnini

2008/9/23 cerebroso (Raví) <cerebr...@gmail.com>:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Humberto Pereira  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 5:00 pm
From: "Humberto Pereira" <begn...@gmail.com>
Date: Tue, 23 Sep 2008 17:00:04 -0400
Local: Tues, Sep 23 2008 5:00 pm
Subject: Re: [phpms] Re: alguém me segure...
Meus testes com o mergesort:

begnini@project:~$ time ./a.rb

real    0m9.871s
user    0m8.761s
sys     0m0.864s
begnini@project:~$ time ./a.php

real    0m6.515s
user    0m6.504s
sys     0m0.004s

Pq? Simples. O cara usa a construcao no laco do ruby

while !a.empty?

Nessa construcao o ruby olha o vetor e ve se ele esta vazio p/ cada
iteracao no laco, eqto na versao do php:

 while (count($a) > 0)

Ou seja, conta todos os elementos do vetor, e retorna p/ cada iteracao
do laco. Se ele usar a mesma construcao que ele usou no Ruby pro PHP:

while(!empty($a))

O mergesort do PHP fica 30% mais rapido que o do Ruby, simples.
Roubando desse jeito ateh C puro fica + lento que Ruby.

[]s
Begnini

2008/9/23 cerebroso (Raví) <cerebr...@gmail.com>:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
PorKaria  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 5:03 pm
From: PorKaria <porka...@gmail.com>
Date: Tue, 23 Sep 2008 17:03:43 -0400
Local: Tues, Sep 23 2008 5:03 pm
Subject: Re: [phpms] Re: alguém me segure...
eu entendo o desespero do Raphox... o pessoal ai do seu trampo
trabalha tudo com ruby né? eu sei como é isso.. aqui tem só o ravi e
eu já tenho que aguentar ele falando de ruby...

aeuiaheiuhauehaeae

PorKaria - http://porkaria.wordpress.com/
PHP MS www.phpms.org

2008/9/23 Humberto Pereira <begn...@gmail.com>:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
cerebroso (Raví)  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 5:04 pm
From: "cerebroso (Raví)" <cerebr...@gmail.com>
Date: Tue, 23 Sep 2008 17:04:37 -0400
Local: Tues, Sep 23 2008 5:04 pm
Subject: Re: [phpms] Re: alguém me segure...

pronto, agora o universo voltou ao seu funcionamento normal :P

2008/9/23 PorKaria <porka...@gmail.com>

--
Heute die Welt. Morgen das sonnensystem.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Raphael  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 5:06 pm
From: Raphael <raphox.ara...@gmail.com>
Date: Tue, 23 Sep 2008 17:06:01 -0400
Local: Tues, Sep 23 2008 5:06 pm
Subject: Re: [phpms] Re: alguém me segure...

não é bem assim.

Sobre o teste humberto, nem todos os sites utilizam o mesmo código então
talvez não seja apenas dessa forma os testes.

e sobre o pessoal aqui trabalhar com ruby, é verdade.
mas a questão é q eu resolvi pesquisar sobre a comparação entre ruby e php e
deu nisso.

2008/9/23 PorKaria <porka...@gmail.com>


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
cerebroso (Raví)  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 5:12 pm
From: "cerebroso (Raví)" <cerebr...@gmail.com>
Date: Tue, 23 Sep 2008 17:12:55 -0400
Local: Tues, Sep 23 2008 5:12 pm
Subject: Re: [phpms] Re: alguém me segure...

pessoal, continuem mandando mensagem aí que o gmail do porkaria tá travando
com esse fluxo absurdo... hehehe

2008/9/23 Raphael <raphox.ara...@gmail.com>

--
Heute die Welt. Morgen das sonnensystem.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
PorKaria  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 5:14 pm
From: PorKaria <porka...@gmail.com>
Date: Tue, 23 Sep 2008 17:14:29 -0400
Local: Tues, Sep 23 2008 5:14 pm
Subject: Re: [phpms] Re: alguém me segure...
iuaheauhaeuhaeiuaehuiaeh

raphox, relaxa.

mais tarde eu vou procurar mais umas informações sobre isso q eu tbm
fiquei interessado.

PorKaria - http://porkaria.wordpress.com/
PHP MS www.phpms.org

2008/9/23 cerebroso (Raví) <cerebr...@gmail.com>:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Humberto Pereira  
View profile   Translate to Translated (View Original)
 More options Sep 23 2008, 5:43 pm
From: "Humberto Pereira" <begn...@gmail.com>
Date: Tue, 23 Sep 2008 17:43:52 -0400
Local: Tues, Sep 23 2008 5:43 pm
Subject: Re: [phpms] Re: alguém me segure...
Benchmark de todas as linguagens, diversos algoritmos

http://shootout.alioth.debian.org/gp4/index.php

Benchmark de um fractal

http://www.timestretch.com/FractalBenchmark.html

Em todos PHP ganha de Ruby.

[]s
Begnini

2008/9/23 PorKaria <porka...@gmail.com>:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Messages 1 - 25 of 31   Newer >
« Back to Discussions « Newer topic     Older topic »