On 11/12/10 06:26 AM, Chris Swierczewski wrote:
A nifty service provided by some of the Ma* folks are webspaces where
users could upload some powerful research-level. For example:
* Mathematica: http://library.wolfram.com/
* Matlab: http://www.mathworks.com/matlabcentral/fileexchange/
* Maple:
http://www.maplesoft.com/support/help/Maple/view.aspx?path=worksheet/cloud/overview
What's great about these websites is that the codes uploaded by users
aren't just demos of the software's basic functionality but cool uses
of the program to solve real problems. You can download them and try
them out yourself.
I find the Mathematica one useful.
http://library.wolfram.com/infocenter/MathSource/2061/
for example implements a function called "PolarListPlot"
which is for making a polar plot of a list of data.
Many years later, Wolfram Research added a function called "ListPolarPlot"
http://reference.wolfram.com/mathematica/ref/ListPolarPlot.html
(note the names are NOT identical).
The package in the library is much better than what is implemented now in the
Mathematica kernel.
The Sage website has some similar resources on the Sage Feature Tour
page but these have more of a demo feel to them. Also, one would
probably need to contact the webmaster if they had a cool Sage
notebook to share that solves a cool and complicated problem. (For
example, once I finish implementing Riemann Theta function into Sage
I'll immediately start using them to generate quasiperiodic solutions
to KdV. These result in awesome pictures!)
Q: Does this sound like a good thing to have on the Sage website?
Yes
Q: How would such a service be implemented? I was thinking about a
public Sage Notebook of some sort. That way people can play with the
code in place. (Though, that raises the problem of preserving the
original code...hrm.)
Well, if they were put on the public server and published, nobody could edit
them. I guess at that point they could ask others to try it, get some feedback,
then they get added to a library of some sort.
Q: Is something like this already available and I just haven't ever
seen it before?
Not to my knowledge.
Again, this is just an idea that I think would be cool to see and at
the same time serve as good advertising for the awesome power of Sage.
--
Chris
I really believe Sage needs to ship with a number of decent "published"
examples. If one looks on any Sage server, one sees a list of published
worksheets, many of which are either error messages, sometimes spam, and
generally of very low quality.
Dave
--
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org