On Mon, 09 Feb 2009 08:10:31 +0300, Jason House <jason.james.ho...@gmail.com> wrote:
[snip]
Also, please find another way than pointer vs. non-pointer to communicate if something can escape. Once upon a time, D was going to have scope parameters. I always assumed that meant no escape. I'd really love to see something along those lines come back.
Whereas I agree about pointers, non-escape should be default so scope is not useful. It is rather nonscope which is needed here.