#17175: Replace some __cmp__() by rich comparison
-------------------------------------+-------------------------------------
Reporter: aapitzsch | Owner:
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-6.4
Component: misc | Resolution:
Keywords: python3 | Merged in:
Authors: André Apitzsch | Reviewers: R. Andrew Ohana
Report Upstream: N/A | Work issues:
Branch: | Commit:
u/aapitzsch/ticket/17175 | d419515eab7cade4ef3983159d87dd3b10998544
Dependencies: | Stopgaps:
-------------------------------------+-------------------------------------
Comment (by wluebbe):
I do not think that it is //always// the right approach to solve the
easier problems before the hard ones.
We have done this with good reason for stage 1 (#15980). But the
completion of stage 1 has to precede the completion of stage 2. And now we
have the hard problems that remain in stage 1!
I think that stage 2 (#16052) could use a tool like
https://github.com/PythonCharmers/python-future to good effect.
Clearly this does not prevent us from solving some of the problems (added
originally to stage 2) in a stage 1 style (as was possible for
{{{filter}}} and {{{reduce}}}, and I think it is also possible for
{{{map}}} #16073!).
But we should try to complete stage 1 as soon as possible: if we cannot
solve those remaining hard problems then Sage will not available under
Python 3.
Anyway I will have a look at #16529 ;-)
And I will try to grok the //rich comparison// stuff - it is difficult and
but it is also necessary!
--
Ticket URL: <http://trac.sagemath.org/ticket/17175#comment:9>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.