My wishlist for Python3K
Courageous
jkraska1 at san.rr.com
Wed Jun 7 22:02:06 EDT 2000
> 1. Everything is an object of a class that can be subclassed.
You want to subclass integers, why?
> 2. Augmentation operators: +=, *=, etc. Dot operators .*, ./, etc (for
> numerical computation to distinguish matrix and elementwise operations).
Fair enough, albeit I can see the dot operators not selling.
> 3. The := operator for deepcopy as oposed to reference assignment. Therefore
> - the assignment (a = b) guarantees (a is b)
> - the assignment (a := b) guarantees (a == b and a is not b).
Hard. Deep copy isn't trivial, although as long as python dispatches
to external modules which don't implement deep copy fail gracefully,
I suppose this is all right.
> 6. Have a clean mechanism to work with other programming languages other
> than C. (I have matlab/octave in mind.)
What would you propose, exactly?
> 7. NOT case insensitive. (No followup on this please. Enough said already.)
The internet doesn't work like that. But I agree. :)
C/
More information about the Python-list
mailing list