\frametitle {The SAGE Library (new code)} \small \begin{verbatim} algebras edu lfunctions monoids sets categories ext libs plot structure coding functions matrix quadratic_forms tests combinat geometry misc rings crypto groups modular schemes databases interfaces modules server was@sha:~/d/sage$ cat */*.py */*/*.py */*/*/*.py */*.pyx \ */*/*.pyx */*/*.pyx |wc -l 182192 was@sha:~/d/sage$ cat */*.py */*/*.py */*/*/*.py */*.pyx \ */*/*.pyx */*/*.pyx |grep "sage:" | wc -l 14221 \end{verbatim} Over 250 (of the about 1100) patches were not written by me.