#13061: Add a symbolic expression interface to Maxima's rectform()
------------------------------------+---------------------------------------
Reporter: mjo | Owner: burcin
Type: enhancement | Status: needs_work
Priority: major | Milestone: sage-5.3
Component: symbolics | Resolution:
Keywords: | Work issues:
Report Upstream: N/A | Reviewers:
Authors: Michael Orlitzky | Merged in:
Dependencies: | Stopgaps:
------------------------------------+---------------------------------------
Comment (by nbruin):
Replying to [comment:4 tkluck]:
> This works great. One thing, though: I think that you should also make a
global function `rectform(x)` that calls `x.rectform()`.
I disagree. It makes some sense to use the maxima names for methods on
symbolic objects if they are that closely related. Only pollute the global
name space with these if it is particularly desired to have the
functionality available via that route. Even then, the sage name should be
good and mnemonic and doesn't necessarily have to follow maxima. I don't
know what rectform does and the name doesn't help explaining that.
Things like "limit" and "integral" deserve to be in the global namespace
thanks to mathematical convention. "simplify" and "solve", however poor
their definition is, are there due to tradition in computer algebra
packages. If you want "rectform" in there too, you should argue its
notability.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13061#comment:5>
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 post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.