On Monday, 4 June 2012 at 10:00:20 UTC, Dmitry Olshansky wrote:
On 04.06.2012 13:57, Don Clugston wrote:
On 03/06/12 19:31, tn wrote:
On Friday, 1 June 2012 at 01:57:36 UTC, kenji hara wrote:
I'd like to propose a new language feature to D community.
...
This patch is an additional enhancement of opDollar (issue
3474 and
#442).
Sounds awesome. However, the name opDollar should be changed
to
something like opSize, opLength, opEnd or almost anything else
than the current name.
opDollar is a pretty awful name but nobody could come up with
something
that is less awful. At least it is not confusing. Everybody
instantly
knows what it does.
For built-in arrays $ is the length and the size, but that
isn't
generally true.
Wish we had a better name, but opLength isn't it, and nor is
opSize.
opEnd might be the best of those three, but it kinda sounds
like
something to do with ranges.
opEndSymbol ? It's no dollar but it's clear what it overloads.
Maybe opUpperBound or opUBound?