Leandro Lucarella wrote: > Yes, that's true, but this is a common problem. Think of operator > overloading... Even in Python that could mean *anything* (__getattr__).
I want a programming language that enables me to write good code, not one that prevents me from writing bad code. Abusing operator overloading is bad code, and I try to avoid it. Using 'a = b; a.x = 5;' to mean two different things is also bad code, but it's not something I can avoid in D. -- Rainer Deyke - [email protected]
