Re: [Edu-sig] Properties use case

2006-03-17 Thread ajsiegel
- 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?

Re: [Edu-sig] Properties use case

2006-03-17 Thread Dethe Elza
Arthur: Are you a CS type? If so, speak directly. I'm a CS type (BS in CS, MS in CSEE). Kirby's right, it's generally considered better to return a new primitive type rather than mutate it in place. Many programming languages impose striction functionality which means you have no (or nearly

Re: [Edu-sig] Properties use case

2006-03-17 Thread ajsiegel
- Original Message - From: Dethe Elza [EMAIL PROTECTED] Date: Friday, March 17, 2006 6:08 pm Subject: Re: [Edu-sig] Properties use case Arthur: Are you a CS type? If so, speak directly. I'm a CS type (BS in CS, MS in CSEE). Kirby's right, it's generally considered better to

Re: [Edu-sig] Properties use case

2006-03-17 Thread ajsiegel
- Original Message - From: Dethe Elza [EMAIL PROTECTED] What defines a primitive type. My understanding is that in many languages there is no complex primitive type. Each language defines its own primitive types, some have no primitive types (or hide them better), some are

Re: [Edu-sig] Properties use case

2006-03-17 Thread Dethe Elza
Obviously once I become convinced that the mutable complex numbers happens to work for my purposes, there is nothing preventing me from implementing as an extension in C. Of course. Would that put the issue to bed? No particular issue. Kirby said something, you challenged it, I'm putting

Re: [Edu-sig] Properties use case

2006-03-17 Thread ajsiegel
- Original Message - From: Dethe Elza [EMAIL PROTECTED] Yes, I know, I read that. I'm not questioning that you know this. You asked what problems from a CS viewpoint there would be. I told you. You don't like it, don't ask. Its not that I'm a bad guy. Must be that I'm just

Re: [Edu-sig] Properties use case

2006-03-17 Thread Scott David Daniels
[EMAIL PROTECTED] wrote: 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

Re: [Edu-sig] Properties use case

2006-03-17 Thread Michael Tobis
Thank you for a refreshingly terse and substantive comment! Let's have more of those! mt On 3/17/06, Scott David Daniels [EMAIL PROTECTED] wrote: [EMAIL PROTECTED] wrote: Instead of having my geometric objects of the complex plane *be* complex numbes, there is certainly the solution of

Re: [Edu-sig] Properties use case

2006-03-17 Thread Michael Tobis
On 3/17/06, Dethe Elza [EMAIL PROTECTED] wrote: Nope, perfectly willing to be shown otherwise. On the other hand, folks have dropped off the list, or threatened to, in part because of your attacks on other posters. My interest in justice has overwhelmed my interest in discretion. I have

Re: [Edu-sig] Properties use case

2006-03-17 Thread Arthur
-Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott David Daniels So, that's why CS people like immutable primitive types. I believe you. But if we trace back the thread we will see that the bottom line question that I was struggling with