🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Zakresy w Pythonie i Ruby

#66
From: Jaroslaw Zabiello
Date: Wed, 26 Jul 2006 11:47
20 lines
1586 bytes
On Wed, 26 Jul 2006 13:36:41 +0200, Daniel Owsiański wrote:

>> Nie wiem czy w Ruby mozna przeciazyc slowo "in". Chyba nie. 
> 
> czy nie sądzisz, że bardziej czytelna (i przy okazji bardziej zgodna z 
> ruby-way) byłaby konstrukcja:
> 
> 31.15.in? 1..5
> 
> czyli dodanie metody 'in?' do Numeric

Po co to tworzyć, skoro już mamy poprawną filozoficznie konstrukcję
(1..5).include?(31.5) ? Ja proponowałem dodać trochę takiego lukru, bo Ruby
też dodał "for x in y", więc "if x in y" byłoby równie naturalne. Albo,
zgadzając się z Marcinem M., wywaliłbym "in" w ogóle ze składni Rubiego
skoro takie podejście nie jest spójne z filozofią komunikatów.

-- 
Jarosław Zabiełło
http://blog.zabiello.com
Technical Details
Message-ID: <nr1uru8f7u4v$.1puufeoxllrkj$.dlg@40tude.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <hnmwlvh87ny7$.1sx8hitfg70hj.dlg@40tude.net> <oimvnk2uggad.fkm26kcokml3.dlg@40tude.net> <ea7k48$98m$1@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Jaroslaw Zabiello <hipertracker@gmail.com>
Newsgroups: pl.comp.lang.ruby
Subject: Re: Zakresy w Pythonie i Ruby
Date: Wed, 26 Jul 2006 12:47:19 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 20
Message-ID: <nr1uru8f7u4v$.1puufeoxllrkj$.dlg@40tude.net>
References: <hnmwlvh87ny7$.1sx8hitfg70hj.dlg@40tude.net> <oimvnk2uggad.fkm26kcokml3.dlg@40tude.net> <ea7k48$98m$1@inews.gazeta.pl>
NNTP-Posting-Host: 213.190.141.10
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1153914446 12397 213.190.141.10 (26 Jul 2006 11:47:26 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Wed, 26 Jul 2006 11:47:26 +0000 (UTC)
X-User: newsgate2
User-Agent: 40tude_Dialog/2.0.15.1
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit