My thoughts & tries with rvalue references

Zach the Mystic reachzach at gggggmail.com
Sun Mar 31 17:40:39 PDT 2013


On Monday, 1 April 2013 at 00:37:07 UTC, Zach the Mystic wrote:
> Just a technical point, I believe your use of the term 
> "property" should be replaced with the term "attribute". @ 
> means attribute, of which there are two kinds, built-in and 
> user defined. Built-in attributes themselves are little more 
> than keywords which haven't acquired "tenure", so to speak - 
> the confidence of the language designers that they merit the 
> full status of a no-@ keyword.

To be even more precise, some built-in attributes, such as 'ref', 
'in', and 'out' function parameters, don't even require the @ and 
are indeed full-fledged keywords too.


More information about the Digitalmars-d mailing list