Sage (mathematics Software) - Development

Development

William Stein realized when designing Sage that there were many open-source mathematics software already written in different languages, namely C, C++, Common Lisp, Fortran and Python.

Rather than reinventing the wheel, Sage (which is written mostly in Python and Cython) integrates many specialized mathematics software into a common interface, for which a user needs to know only Python. However, Sage contains hundreds of thousands of unique lines of code adding new functions and creating the interface between its components.

Sage development uses both students and professionals for development. The development of Sage is supported by both volunteer work and grants.

Read more about this topic:  Sage (mathematics Software)

Famous quotes containing the word development:

    A defective voice will always preclude an artist from achieving the complete development of his art, however intelligent he may be.... The voice is an instrument which the artist must learn to use with suppleness and sureness, as if it were a limb.
    Sarah Bernhardt (1845–1923)

    Creativity seems to emerge from multiple experiences, coupled with a well-supported development of personal resources, including a sense of freedom to venture beyond the known.
    Loris Malaguzzi (20th century)

    Theories of child development and guidelines for parents are not cast in stone. They are constantly changing and adapting to new information and new pressures. There is no “right” way, just as there are no magic incantations that will always painlessly resolve a child’s problems.
    Lawrence Kutner (20th century)