On Monday, 16 September 2013 at 20:15:26 UTC, Namespace wrote:
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.

And maybe also for delete: we need something to delete the memory manually.

Reply via email to