Tuple enhancement
    Sebastiaan Koppe via Digitalmars-d 
    digitalmars-d at puremagic.com
       
    Mon Oct 17 00:51:56 PDT 2016
    
    
  
On Sunday, 16 October 2016 at 20:11:01 UTC, Chris Wright wrote:
> On Sun, 16 Oct 2016 18:51:06 +0000, Sebastiaan Koppe wrote:
>> That would mean that tuple then needs to keep the strings 
>> around - taking up space.
>
> It doesn't change Tuple.sizeof.
Sure, but it still takes up space in the executable. Negligible 
of course, but for something that doesn't bring anything to the 
table, not so.
> It's a little bit of runtime reflection, which people sometimes 
> find handy. There's nothing stopping you from writing it 
> manually or with metaprogramming, granted. And if it's just 
> tuples, it doesn't seem like much of an advantage.
Exactly. When you want runtime reflection, would you put it in a 
tuple?
    
    
More information about the Digitalmars-d
mailing list