User defined attributes use
Namespace
rswhite4 at googlemail.com
Mon Sep 16 13:15:25 PDT 2013
On Monday, 16 September 2013 at 20:09:53 UTC, Adam D. Ruppe wrote:
> On Monday, 16 September 2013 at 19:58:51 UTC, Namespace wrote:
>> Why should anyone switch to D if it is nothing else as a new
>> C++?
>
>
> It's worth pointing out that the library AAs proposed here
> would still have the same syntax as the built-in ones now.
>
> int[string] a;
>
> would just be magically rewritten into
>
> AssociativeArray!(int, string) a;
>
> and ["one" : 1, "two" : 2], would just become something like
> AALiteral(["one", "two"], [1, 2]);, or whatever, I'm not sure
> exactly what they were going to do there.
Then of course I have not said anything.
The same thing I would suggest for scope. It exists as a library
solution and is rewritten magical.
More information about the Digitalmars-d-learn
mailing list