DIP6: Attributes
grauzone
none at example.net
Tue Aug 4 06:45:51 PDT 2009
Steven Schveighoffer wrote:
> For the record, I'm not really keen on using annotations for
> *everything* as some people have suggested. They have good uses, but I
Me neither, but I think they'd be a worthy feature. Of course, there are
far more pressing issues, but if Walter has time to introduce
const/immutable/pure, then why not annotations?
> don't think it's worth adding them until we can have full reflection
> capabilities so we can get at elements of code and therefore get the
> annotations associated with it. I see much more usefulness for
> annotations as reflection hints than as a replacement for keywords.
But we already have full reflection. It's called __traits. You can build
a serialization library or "proper" (user friendly?) reflection on top
of it.
More information about the Digitalmars-d
mailing list