Differences between revisions 1 and 11 (spanning 10 versions)
Revision 1 as of 2011-01-29 01:34:20
Size: 839
Editor: Eviatar
Comment:
Revision 11 as of 2022-04-06 18:46:41
Size: 2298
Editor: mkoeppe
Comment: Remove outdated development ideas
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
Welcome to Sage, the open-source alternative to Magma, Maple, Mathematica, and MATLAB! = Welcome to Sage =
== T
he open-source alternative to Magma, Maple, Mathematica, and MATLAB! ==
Line 8: Line 9:
If you have come here to learn about the Sage program, these links will give you a good overview: Sage is a Python-based framework which provides a unified environment for [[http://sagemath.org/links-components.html|nearly 100 open-source packages]] related to mathematics research and education. In addition to a consistent interface to these packages, Sage also provides new functionality built by letting these various packages ''work together''. We're building the car, not reinventing the wheel.
 
There are hundreds of Sage developers [[http://sagemath.org/development-map.html|around the world]]. Most of these are mathematicians who use Sage for research and education. As the project grows, we have greater and greater need for contributions from serious programmers. We've compiled a few suggestions to whet your appetite here; further details and more ideas can be found at the links below, or by contacting the Sage [[http://groups.google.com/group/sage-devel|developer list]].
Line 10: Line 13:
*[http://www.sagemath.org/tour.html Sage Tour]
*[http://en.wikipedia.org/wiki/Sage_%28mathematics_software%29 Sage (Wikipedia)]
*[http://www.sagemath.org/library-stories.html Sage Testimonials]
*[http://www.sagemath.org/library-why.html Why Sage?]
== Further information ==

To learn about the Sage program, these links will give you a good overview:

 
* [[http://www.sagemath.org/|Sage (main page)]]
 * [
[http://www.sagemath.org/tour.html|Sage Tour]]
 
* [[http://en.wikipedia.org/wiki/Sage_(mathematics_software)|Sage (Wikipedia)]]
 
* [[http://www.sagemath.org/library-stories.html|Sage Testimonials]]
 
* [[http://www.sagemath.org/library-why.html|Why Sage?]]
Line 17: Line 25:
*[http://www.sagemath.org/doc/faq/faq-contribute.html FAQ: Contributing to Sage]
*[http://www.sagemath.org/development.html Info for Developers]
*[http://www.liafa.jussieu.fr/~labbe/Sage/how-to-contribute/ How to Contribute to Sage]
 * [[http://www.sagemath.org/doc/faq/faq-contribute.html|FAQ: Contributing to Sage]]
 * [[http://www.sagemath.org/development.html|Info for Developers]]
 * [[http://groups.google.com/group/sage-devel|Sage Developer Mailing List]]

== Mentoring ==

The Sage community is interested in mentoring new developers. If you have specific questions, go ahead and ask the developer mailing list. If you're excited about the project but aren't sure where to start, send a brief description of your background and interests and someone with related experience will volunteer to mentor you! You can do this either on the mailing list, or at the Sage support Q&A site [[http://ask.sagemath.org/questions/|Ask Sage]].

Welcome to Sage

The open-source alternative to Magma, Maple, Mathematica, and MATLAB!

Sage is a Python-based framework which provides a unified environment for nearly 100 open-source packages related to mathematics research and education. In addition to a consistent interface to these packages, Sage also provides new functionality built by letting these various packages work together. We're building the car, not reinventing the wheel.

There are hundreds of Sage developers around the world. Most of these are mathematicians who use Sage for research and education. As the project grows, we have greater and greater need for contributions from serious programmers. We've compiled a few suggestions to whet your appetite here; further details and more ideas can be found at the links below, or by contacting the Sage developer list.

Further information

To learn about the Sage program, these links will give you a good overview:

If you are interested in development, the following links will help:

Mentoring

The Sage community is interested in mentoring new developers. If you have specific questions, go ahead and ask the developer mailing list. If you're excited about the project but aren't sure where to start, send a brief description of your background and interests and someone with related experience will volunteer to mentor you! You can do this either on the mailing list, or at the Sage support Q&A site Ask Sage.

StackOverflowLanding (last edited 2022-04-06 18:46:41 by mkoeppe)