----- Original Message ----- From: kirby urner <[EMAIL PROTECTED]> Date: Thursday, March 16, 2006 9:38 pm Subject: Re: [Edu-sig] Properties use case
> > Well, philosophically, I could see where a lot of CS types might have > a problem with mutable numbers, complex or otherwise. Are you a CS type? If so, speak directly. If not, why do you feel compelled to speak on their behalf. As an OOP devotee I am surpirsed you find this as much of an issue as you seem to. My complex number is an old fashioned object. For my purposes - destroying it and recreating another every time a value changes is wasteful, (and cruel ;)) Instead of having my geometric objects of the complex plane *be* complex numbes, there is certainly the solution of having a complex number as an attribute of these objects - and then I can take more your approach, and at the speed of C, since I would then be using the built-in for arithmettic operations. There remained something unsatisfying to me about that approach. Until something blows up about my current approach, I am quite happy with it. And if and when something does blow up, I will know what it is and will have developed some *real* expertise on the problem of mutable complex numbers, beyond the fear of distrubing the sleep of some abstract CS type. And will report back in. At the moment I don't expect that to happen - but my mind is open - as it has been from the beginning - to the possbility that I have made a wrong turn here. Art _______________________________________________ Edu-sig mailing list Edu-sig@python.org http://mail.python.org/mailman/listinfo/edu-sig