Le 06/11/2012 01:21, Andrei Alexandrescu a écrit :
I'd like to see a proposal discarded in favor of a better proposal. I'm
certain I can say that we don't have one.

Good solutions are found in the minds of people. Starting from the idea
that .transient is unacceptably complicated, work from that angle. You
can't claim you have reached perfection in design can you?


I certainly don't ! I'd be happy to switch to another solution granted it is superior. I just don't see any right now, which obviously don't mean none exist.

Let me explain what is wrong
in your proposal (=> forward range = non transient / input range =
transient).

I am well aware of the relative tradeoffs. Arguing for .transient is
futile at this point. What we need to do is find something better.


To be honest, my biggest fear isn't that this proposal is rejected, but that we fallback as default on the input range = transient / forward range = non transient scheme, because we fail to come up with something better, or that the status quo is choosen (as both seems to me worse than the .transient proposal).

Now, as previously said, if someone come up with something better, I'd be happy to drop it completely. I'm not pushing this proposal because it is mine.

Reply via email to