Wait, what? What is AliasSeq?

H. S. Teoh via Digitalmars-d digitalmars-d at puremagic.com
Wed Jul 15 11:32:28 PDT 2015


On Wed, Jul 15, 2015 at 02:21:54PM -0400, Andrei Alexandrescu via Digitalmars-d wrote:
> On 7/15/15 12:09 PM, "Marc =?UTF-8?B?U2Now7x0eiI=?= <schuetzm at gmx.net>"
> wrote:
> >On Wednesday, 15 July 2015 at 15:49:43 UTC, Andrei Alexandrescu wrote:
> >>On 7/15/15 11:48 AM, Wyatt wrote:
> >>>On Wednesday, 15 July 2015 at 15:28:11 UTC, Andrei Alexandrescu wrote:
> >>>>
> >>>>These google searches returned no meaningful results:
> >>>>
> >>>Try:
> >>>splat operator
> >>
> >>That doesn't come to mind when splat is used as a noun. --
> >
> >Yeah, "splat" as a name for an auto-expanding thingy would be a
> >novelty.  Ruby for instance doesn't have anything like that, it has a
> >splat _operator_ (asterisk) to expand a normal array, or conversely,
> >capture several arguments in one parameter.
> 
> So I'd say this is a strong argument against "splat". -- Andrei

<joke>
Maybe we should call it AliasBeads. They have order, if you count them.
Put lines of beads together, and they form a new line, so they
"autoexpand". I know of no other programming language that uses this
term, so it's unique enough to cause people to think twice when using
it. Plus, it allows for lame jokes about losing your beads when you do
something wrong, or when the compiler has bugs that cause the beads to
behave erratically. :-P
</joke>


T

-- 
Why are you blatanly misspelling "blatant"? -- Branden Robinson


More information about the Digitalmars-d mailing list