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