🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Czy Ruby nadaje się na bota do pobierania info z sieci?

#1179
From: Radosław Bułat
Date: Mon, 16 Feb 2009 15:36
24 lines
2030 bytes
Maciej Biłas pisze:
> On Feb 14, 8:03 pm, SpeX <s...@vp.pl> wrote:
>> Na razie nie znam żadnego, ale wziąłem się na Ruby i RoR. I się właśnie
>> zastanawiałem czy upiekę dwa kurczaki nad jednym ogniem
> 
> Ale chyba nie korzystasz z RoRa do pisania tego bota?
> 
> Jedna ważna rzecz w sprawie "bota". MRI (standardowy interpreter
> Ruby'ego w wersji 1.8) nie wspiera natywnych wątków kernela.

Z 1.9 jest tak samo (GIL). Nie inaczej jest z Pythonem, więc Ruby nie 
jest jakimś wyjątkiem wśród języków "skryptowych".

> Posiadając tylko /green threads/ jesteś uwięziony cały czas tylko do
> jednego procesora. Weź to pod uwagę jeżeli zamierasz coś poważnego
> pisać -- albo skorzystaj na przykład z JRuby.

JRuby jak najbardziej. W cRuby (MRI) można się ew. próbować bawić w 
procesy (forkowanie itp), chociaż jest to mniej wygodne niż wątki.


-- 
Radosław Bułat
http://radarek.jogger.pl - mój blog
Technical Details
Message-ID: <gnc15e$9je$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <c1.01.3DrCmF$Fy0@mike.oldfield.org.pl> <op.upb1al2cuw9fft@negative-361apc> <c1.01.3Drhy2$Fym@mike.oldfield.org.pl> <1fdd112e-3914-4c6f-a6e2-2f980e19f17e@v15g2000yqn.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Radosław Bułat <radarrek@poczta.fm>
Newsgroups: pl.comp.lang.ruby
Subject: Re: Czy Ruby nadaje się na bota do pobierania info
 z sieci?
Date: Mon, 16 Feb 2009 16:36:14 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 24
Message-ID: <gnc15e$9je$1@inews.gazeta.pl>
References: <c1.01.3DrCmF$Fy0@mike.oldfield.org.pl> <op.upb1al2cuw9fft@negative-361apc>  <c1.01.3Drhy2$Fym@mike.oldfield.org.pl> <1fdd112e-3914-4c6f-a6e2-2f980e19f17e@v15g2000yqn.googlegroups.com>
NNTP-Posting-Host: chello089074175199.chello.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1234798574 9838 89.74.175.199 (16 Feb 2009 15:36:14 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Mon, 16 Feb 2009 15:36:14 +0000 (UTC)
X-User: radek.bulat
In-Reply-To: <1fdd112e-3914-4c6f-a6e2-2f980e19f17e@v15g2000yqn.googlegroups.com>
User-Agent: Thunderbird 2.0.0.19 (X11/20090105)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit