Proposal: user defined attributes
Walter Bright
newshound2 at digitalmars.com
Sat Mar 17 18:10:48 PDT 2012
On 3/17/2012 2:55 PM, Manu wrote:
> I tend to think of 'struct's as 'passive', and compile-time annotations would
> provide me with every use case I can imagine for my own purposes in the case of
> structs. classes seem far more likely to need stateful attributes.
I currently find the notion of runtime attribute state to be fraught with all
kinds of unresolved and murky issues with no obvious answer:
1. construction/destruction
2. shared
3. const/immutable
4. thread locality
5. allocated statically or dynamically
6. shared library issues?
If the attribute is code, when does that code get run?
1. on initialization
2. on termination
3. on read
4. on write
5. what about read/write?
More information about the Digitalmars-d
mailing list