#10963: Axioms and more functorial constructions
-------------------------------------+-------------------------------------
       Reporter:  nthiery            |        Owner:  stumpc5
           Type:  enhancement        |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-6.2
      Component:  categories         |   Resolution:
       Keywords:  days54             |    Merged in:
        Authors:  Nicolas M. Thiéry  |    Reviewers:  Simon King, Frédéric
Report Upstream:  N/A                |  Chapoton
         Branch:                     |  Work issues:  To be merged
  public/ticket/10963-doc-           |  simultaneously with #15801
  distributive                       |       Commit:
   Dependencies:  #11224, #8327,     |  70e7b323cbdd928b9b05182e950bcdc90d2182bc
  #10193, #12895, #14516, #14722,    |     Stopgaps:
  #13589, #14471, #15069, #15094,    |
  #11688, #13394, #15150, #15506,    |
  #15757, #15759, #16244             |
-------------------------------------+-------------------------------------

Comment (by tscrim):

 The point is that it is going through our coercion system, it has to as
 they are different types; whereas the comparison of machine ints does not
 (well, at least they are the same type [and w/o parents] and their
 equality test is directly in the ALU -- IDK if they completely avoid the
 coercion system). Although if this was written in a `.py` file, the actual
 speed should be the `len(p) == a`. Actually...there might also be some
 overhead from the secret `Integer(0)` after doing the preparsing... In any
 case, it's an unfair test. If you want to know more, you'll have to ask
 someone much more knowledgeable about this core functionality than I.

--
Ticket URL: <http://trac.sagemath.org/ticket/10963#comment:710>
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.

Reply via email to