#17798: Create a class for Coxeter matrices and types
-------------------------------------+-------------------------------------
       Reporter:  tscrim             |        Owner:  sage-combinat
           Type:  enhancement        |       Status:  closed
       Priority:  major              |    Milestone:  sage-6.10
      Component:  group theory       |   Resolution:  fixed
       Keywords:  Coxeter groups,    |    Merged in:
  matrices, types, days64            |    Reviewers:  Jean-Philippe Labbé,
        Authors:  Travis Scrimshaw,  |  Travis Scrimshaw
  Jean-Philippe Labbé                |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |     Stopgaps:
  5d188d4a0beb0022ad072068932222c6e23920ad|
   Dependencies:  #17990, #18152,    |
  #18743                             |
-------------------------------------+-------------------------------------

Comment (by tscrim):

 You are not being fair. All of those are already imported, so they
 contribute so marginally to startup time that they are essentially non-
 existent. This can be seen by the startup time plugin which says there
 ''might'' have been a 1.6 millisecond increase in startup time out of 2.6
 second average startup.

 Also, how many things in the Sage namespace are really useful to most
 users of Sage? Most of the things that are there are not useful to 99% of
 the users. So let's advocate removing them from the global namespace, and
 then nothing except basic calculus will be easily discoverable.

 I agree that we do need to be somewhat careful about startup time. However
 to do that, we need better resolution of lazy imports and large chunks of
 combinat to be changed to be lazily imported (see #15293). But let us keep
 this in perspective.

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