Yigal Chripun:
> there should be no syntactic difference between an int and a user
> defined type.
> for example I should be able to do:
> struct foo : int {}
With "alias this" D2 is able to do something like that, but it uses a nonstandard syntax... So here things may be improved in D2.
Bye,
bearophile