On 04.12.2011 00:13, Timon Gehr wrote:
On 12/04/2011 12:09 AM, David Nadlinger wrote:
Famous last words:

On 12/3/11 11:47 PM, Timon Gehr wrote:
There is nothing wrong with is(XXX), […]

David

An explanation would be more helpful.

For many years is(xxx) been reviled as the ugliest thing in the language. The simple forms are OK, but features kept getting piled onto it until it became clearly unworkable.

And there are stupidities like:

alias void delegate () dg;
alias void function () fn;
static assert(is (dg == delegate));  // true
static assert(is (fn == function));  // fails!

Reply via email to