Stupid little iota of an idea
Nick Sabalausky
a at a.a
Sun Feb 20 02:39:21 PST 2011
"Don" <nospam at nospam.com> wrote in message
news:ijmndc$3e5$1 at digitalmars.com...
> Nick Sabalausky wrote:
>>
>> I like "interval", too.
>>
>> I do think the name "iota" is a nice extra reason to just use a..b or
>> a..b:c like you say. It also makes it clear that it's a series of
>> discrete values rather than a true mathematical range, since that's
>> exactly how foreach already uses a..b: as a series of discrete values.
>
> I don't like interval at all, because I don't think it includes the notion
> of 'stepping'. An interval is just, everything from A to B, without
> necessarily specifying how you reach everything in that interval. Whereas
> iota includes the stepping.
> (I would like to see intervals in the language, but just as an [a,b]
> pair).
>
> OTOH iota() is unintuitive to me, and I do keep reading it as itoa().
> Sadly I don't have any better suggestions.
I do agree that 'interval' is inaccurate because it doesn't imply stepping,
but I still find 'iota' to be more inaccurate, it just means "a small
amount", it carries no notion of range or endpoints or anything like that.
More information about the Digitalmars-d
mailing list