🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.ruby
Article #690

Re: Ruby poza railsami

#690
From: Marcin Mielżyński
Date: Sat, 20 Oct 2007 13:03
24 lines
1984 bytes
Jaroslaw Zabiello pisze:
> On Fri, 19 Oct 2007 09:20:35 +0100, moldovenu 
> <moldovenu@spamu.niet.interia.pl> wrote:
> 
>> Jestem na etapie wyboru ru/py do pewnego projektu - pomijając 
>> wszystkie kwestie semantyki i możliwości języka, w wielu miejscach 
>> Ruby jest zwyczajnie dużo szybszy niż Python, nawet tam gdzie 
>> spodziewałem się iż Ruby polegnie.
> 
> Jakieś cuda opowiadasz. Python jest lekko biorą jakieś 2x szybszy. 
> Robiłem kiedyś masowe przetwarzane obrazków w Ruby w RMagick i chodziło 
> to koszmarnie wolno + pożarł prawie całą pamięć. Zmieniłem na Pythona i 
> PIL i poszło jak burza.
> 

Python może być i 5x szybszy niż Ruby 1.8, ale porównywanie wydajności 
implementacji języków pod względem jakichś owrapowanych zewnętrznych 
bibliotek to porównywanie skarpetek z drzwiami.
Btw, Ruby ma z koleji dużo mniejsze wymagania pamięciowe, głównie dzięki 
tagowaniu wskaźników, gdzie np. w Pythonie int to jest cały duży 
12-bajtowy objekt (choć cache mu trochę pomaga), w Rubym Fixnum to 
zawsze jest tylko int*.

lopex
Technical Details
Message-ID: <ffcubv$sf3$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
References: <ff9pcl$219$1@news.onet.pl> <op.t0f7b2rdr2rg33@zbiru.westglobal.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
From: Marcin Mielżyński <lopx@gazeta.pl>
Newsgroups: pl.comp.lang.ruby
Subject: Re: Ruby poza railsami
Date: Sat, 20 Oct 2007 15:03:54 +0200
Organization: Onet.pl
Lines: 24
Message-ID: <ffcubv$sf3$1@news.onet.pl>
References: <ff9pcl$219$1@news.onet.pl> <op.t0f7b2rdr2rg33@zbiru.westglobal.com>
NNTP-Posting-Host: chello087207013012.chello.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1192885439 29155 87.207.13.12 (20 Oct 2007 13:03:59 GMT)
X-Complaints-To: usenet@news.onet.pl
NNTP-Posting-Date: Sat, 20 Oct 2007 13:03:59 +0000 (UTC)
X-Sender: 5Da2qcG7AWj7WISFX859Php/OS6q4VnB
In-Reply-To: <op.t0f7b2rdr2rg33@zbiru.westglobal.com>
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit