On Mon, 18 May 2009 20:45:26 +0400, Sean Kelly <s...@invisibleduck.org> wrote:
Andrei Alexandrescu wrote:I think "with" is a very dangerous feature due to the way it hides symbols. It essentially makes the feeblest attempt at modular reasoning utterly impossible:int x, y; with (whatever) { y += x; ++x; }"with" is a useless feature and a waste of a keyword. I'd love to get rid of it.
Same here. I don't remember myself using it ever.