Short list with things to finish for D2
Walter Bright
newshound1 at digitalmars.com
Fri Nov 20 03:45:20 PST 2009
Don wrote:
> There's not many sensible operators anyway. opPow is the only missing
> one that's present in many other general-purpose languages. The only
> other ones I think are remotely interesting are dot and cross product.
Yup.
> Anything beyond that, you generally want a full DSL, probably with
> different precendence and associativity rules. Eg, for regexp, you'd
> want postfix * and + operators. There are examples of clever things done
> in C++ with operator overloading, but I think that's just because it's
> the only way to do DSLs in C++.
I was enthralled with the way C++ did it for regex for a while, but when
I think more about it, it's just too clever. I think it's more operator
overloading abuse now.
> I don't think the applications are there.
I agree.
More information about the Digitalmars-d
mailing list