#20731: shortcut coercion for Integer-Rational operations
-------------------------------------+-------------------------------------
Reporter: vdelecroix | Owner:
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-7.3
Component: coercion | Resolution:
Keywords: days74 | Merged in:
Authors: Vincent Delecroix | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
u/vdelecroix/20731 | 1a93a12c39522dbe60b958757e2e3922aa9c23ed
Dependencies: | Stopgaps:
-------------------------------------+-------------------------------------
Comment (by vdelecroix):
Replying to [comment:35 tscrim]:
> Replying to [comment:34 vdelecroix]:
> > Replying to [comment:32 tscrim]:
> > > I'm not quite sure without looking through it. It might be something
at a lower level than Sage.
> >
> > I really do not understand this comment.
>
> This was in reference to comment:31, where I was thinking the issue with
the time difference might be something in mpz instead of something we are
doing in Sage. It might be better to take the faster version and utilize
that addition/multiplication is commutative to get that extra little bit
of speed.
There is no fundamental difference between `z+q` and `q+z`. The code is
copy paste calling the very same functions. [comment:31 comment:31] is
just something that I do not understand.
--
Ticket URL: <https://trac.sagemath.org/ticket/20731#comment:36>
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 https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.