You might find this document useful:
http://axiom-developer.org/axiom-website/rosetta.pdf
On 9/21/2010 5:11 AM, Dr. David Kirkby wrote:
I was just looking at a post of Minh's, in which he suggested others
had suggested adding to docstrings the names of related commands.
That seems very sensbile - just like the "man" pages of a Unix system.
How would people feel about providing links to MathWorld and Wikipedia
on the docstrings too?
i.e. for "norm"
http://trac.sagemath.org/sage_trac/ticket/8825
add links to
http://en.wikipedia.org/wiki/Matrix_norm
http://mathworld.wolfram.com/Norm.html
http://mathworld.wolfram.com/MatrixNorm.html
http://mathworld.wolfram.com/VectorNorm.html
IMHO, it would also be worth adding the nearest equivalent commands in
Macsyma, Mathematica, Maple and MATLAB, though I doubt that will be
possible for many commands. sin() would have
Sin[] - nearest equivalent command for Mathematica
sin() - nearest equivalent command for MATLAB
I don't know about the command for 'sine' in other packages, but no
doubt someone is familiar with them.
One could also add for packages where there is no similar command for
the commercial packages.
foobar() - As of version 7.0, Mathematica has no similar functionality.
I think at one point, providing a list of equivalent commands in these
packages should be done, to aid people porting code from these
packages to Sage. A start would be to document the nearest equivalent
commands in the actual docstrings.
At least if a conversion list was ever made, the docstrings would
provide some help to those compiling such a list.
Dave
--
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org