[OT] Apple introduces Swift as Objective-C sucessor
Chris Cain via Digitalmars-d
digitalmars-d at puremagic.com
Tue Jun 3 06:37:12 PDT 2014
On Tuesday, 3 June 2014 at 13:18:38 UTC, Byron Heads wrote:
> "Use .. to make a range that omits its upper value, and use ...
> to make a range that includes both values."
>
> That is going to be a source of a lot of bugs, so easy to type
> 3 when you ment 2
Agreed. But I think if the language made it differentiate better,
having exclusive and inclusive versions could work...
inclusive: 0...8
exclusive: 0..<9
Personally, when I'm writing out pseudocode I almost always use
"..<" because it's obvious and no one has ever wondered "What do
you mean by that?" I've heard a few times from people that wanted
to clarify whether I meant inclusive or exclusive by "0..9"
More information about the Digitalmars-d
mailing list