Don wrote:
Ary Borenszweig wrote:
http://www.prowiki.org/wiki4d/wiki.cgi?LanguageDevel/DIPs/DIP6
This looks like a solution in search of a problem. What's the problem
being solved?
Attaching additional data to types, that can't be specified otherwhere.
This should help with metaprogramming-like stuff.
For example serialization. How do you specify that a field shouldn't be
part of the serialized data? Java has an extra keyword attribute like
"transient" (comes from before attributes were introduced). C# uses what
we call annotation in this thread. How would you do this in D?