[#5218] Ruby Book Eng tl, ch1 question — Jon Babcock <jon@...>

13 messages 2000/10/02

[#5404] Object.foo, setters and so on — "Hal E. Fulton" <hal9000@...>

OK, here is what I think I know.

14 messages 2000/10/11

[#5425] Ruby Book Eng. tl, 9.8.11 -- seishitsu ? — Jon Babcock <jon@...>

18 messages 2000/10/11
[#5427] RE: Ruby Book Eng. tl, 9.8.11 -- seishitsu ? — OZAWA -Crouton- Sakuro <crouton@...> 2000/10/11

At Thu, 12 Oct 2000 03:49:46 +0900,

[#5429] Re: Ruby Book Eng. tl, 9.8.11 -- seishitsu ? — Jon Babcock <jon@...> 2000/10/11

Thanks for the input.

[#5432] Re: Ruby Book Eng. tl, 9.8.11 -- seishitsu ? — Yasushi Shoji <yashi@...> 2000/10/11

At Thu, 12 Oct 2000 04:53:41 +0900,

[#5516] Re: Some newbye question — ts <decoux@...>

>>>>> "D" == Davide Marchignoli <marchign@di.unipi.it> writes:

80 messages 2000/10/13
[#5531] Re: Some newbye question — matz@... (Yukihiro Matsumoto) 2000/10/14

Hi,

[#5544] Re: Some newbye question — Davide Marchignoli <marchign@...> 2000/10/15

On Sat, 14 Oct 2000, Yukihiro Matsumoto wrote:

[#5576] Re: local variables (nested, in-block, parameters, etc.) — Dave Thomas <Dave@...> 2000/10/16

matz@zetabits.com (Yukihiro Matsumoto) writes:

[#5617] Re: local variables (nested, in-block, parameters, etc.) — "Brian F. Feldman" <green@...> 2000/10/16

Dave Thomas <Dave@thomases.com> wrote:

[#5705] Dynamic languages, SWOT ? — Hugh Sasse Staff Elec Eng <hgs@...>

There has been discussion on this list/group from time to time about

16 messages 2000/10/20
[#5712] Re: Dynamic languages, SWOT ? — Charles Hixson <charleshixsn@...> 2000/10/20

Hugh Sasse Staff Elec Eng wrote:

[#5882] [RFC] Towards a new synchronisation primitive — hipster <hipster@...4all.nl>

Hello fellow rubyists,

21 messages 2000/10/26

[ruby-talk:5495] Re: 2 ideas from Haskell

From: Aleksi Niemel<aleksi.niemela@...>
Date: 2000-10-13 05:09:35 UTC
List: ruby-talk #5495
matju considers:
> skip(2) makes range call .succ.succ instead of .succ; but 
> with skip(1000)
> this may be an issue; so why not use .+ instead of .succ ? what about
> negative skips, and how should they be handled?

While you have pretty good idea here, don't forget that .succ is has been
chosen so that you can go over strings and String.+ wouldn't be so useful
here. Actually I have to say I haven't had ever need to go over strings, but
if I'd be coding excel someday I might have a need, as the columns in it are
named like A,B,..Z,AA,AB,... And that's exactly how the curernt
implementation works. There has been some discussions though.

I'd say skipping ranges would be good thing to have anyway. And if I had to
trade, I'd lose .succing.

> Oh, and #skip could be called STEP like in BASIC (just lose the

In any event, we shouldn't forget 

  1.step(10,2) { |i| print i, " " }   #=> 1 3 5 7 9

just as http://dev.rubycentral.com/ref/ref_c_integer.html#step says. And
there we have the step we need :). And works for negative
skipping..uh..stepping too.

	- Aleksi

In This Thread

Prev Next