>>
>> Pythonic code should be based on interfaces.
>
>
> As understand it, pythonic *use* of objects means only using interfaces, not
> checking actual types. I think there can very well be legitimate reasons for
> having several implementations of the same interface. In fact it would seem
> to me that printing them differently (tuples with '()' and matrices with
> '[]') is quite a legitimate reason to have two.
>
> They should probably share some code, though..
>
@Tom, your comment makes sense. Now it seems less urgent to remove the
duplicate code between them. I will file an issue about all this.

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sympy?hl=en.

Reply via email to