On 12/31/10 7:30 AM, "Jérôme M. Berger" wrote:
Andrei Alexandrescu wrote:And I stand by that claim. One aspect that seems to have been forgotten is that types usually implement either op= in terms of op or vice versa. That savings alone is large.This could have been done with a couple of stdlib mixins "generateOpsFromOpAssign" and "generateOpAssignsFromOp".
The language definition would have stayed just as large. Andrei