#15820: Implement sequences of bounded integers
--------------------------------------------+------------------------
Reporter: SimonKing | Owner:
Type: enhancement | Status: new
Priority: major | Milestone: sage-6.2
Component: algebra | Resolution:
Keywords: sequence bounded integer | Merged in:
Authors: | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
Dependencies: | Stopgaps:
--------------------------------------------+------------------------
Comment (by ncohen):
Hellooooo Simon !
Hmmmm... All this is important to settle before implementing those
BoundedIntegerSequences objects somewhere indeed.
What I thought you intended was to write a very low-level data structure
somewhere in the misc/ folder. The kind of stuff that one does not use by
mistake, the kind of stuff that ones does not use without reading the
manual first. So I thought it would not exactly check its input, trusting
blindly the developer and being as efficient as possible.
Then, I thought you would have a higher-level algebraic stuff with parents
colors and blinking lights that would check their input indeed, and be
what we want a user-friendly object to be.
But I actually have only one question: I don't know how you intend to use
all this in the end, but I got the impression that several functions may
have to generate a LOT of paths in order to compute some small data, and
throw all the paths away once the computations have ended. Do you want do
create high-level objects in those functions or not ?
If you don't, then perhaps you would be better with only low-level objects
that you know how to use, which would not have to waste time (if time is
actually wasted) on high-level problems.
And so I thought that you high-level objects would have a variable which
would be this low-level object, etc, etc...
What do you have in mind ?
Nathann
--
Ticket URL: <http://trac.sagemath.org/ticket/15820#comment:21>
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/groups/opt_out.