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:
“I can see ... only one safe rule for the historian: that he should recognize in the development of human destinies the play of the contingent and the unforeseen.”
—H.A.L. (Herbert Albert Laurens)
“I do seriously believe that if we can measure among the States the benefits resulting from the preservation of the Union, the rebellious States have the larger share. It destroyed an institution that was their destruction. It opened the way for a commercial life that, if they will only embrace it and face the light, means to them a development that shall rival the best attainments of the greatest of our States.”
—Benjamin Harrison (18331901)
“Such condition of suspended judgment indeed, in its more genial development and under felicitous culture, is but the expectation, the receptivity, of the faithful scholar, determined not to foreclose what is still a questionthe philosophic temper, in short, for which a survival of query will be still the salt of truth, even in the most absolutely ascertained knowledge.”
—Walter Pater (18391894)