Function pointers/delegates default args were stealth removed?

Manu turkeyman at gmail.com
Mon Aug 27 07:34:13 PDT 2012


On 27 August 2012 17:03, foobar <foo at bar.com> wrote:

> This discussion is all sorts of wrong. Whoever said that defargs are
> metadata (Manu?) was right. Therefore it would make sense to implement a
> general metadata facility for D and use *that* for defargs. C++11 has
> annotations, so that's the place to start looking at. D has already enough
> of those pesky special case features, let's not add yet another one at the
> expense of a more general metadata/annotation mechanism which eventually
> would be added anyway due to popular demand.
>

Yes, I suggested this as a possibility above, but nobody commented. It
seems like it might solve 2 problems with one stone ;)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20120827/1c49befc/attachment.html>


More information about the Digitalmars-d mailing list