>> >> 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.
