\frametitle {Example: Number of Partitions}
\begin{verbatim}
sage: list(partitions(5))
[(1, 1, 1, 1, 1), (1, 1, 1, 2), (1, 2, 2), (1, 1, 3), (2, 3), (1, 4), (5,)]
sage: number_of_partitions(5)
7
\end{verbatim}
\begin{enumerate}
\item The beginning of the Mathematica tour has an assertion
that: {\dred ``Mathematica computes the number of partitions of 1 billion
in a few seconds -- a frontier number theory calculation''.}
\item {\dblue SAGE (and Magma!) would take years} to do that, so I posted on sage-devel; {\dred 72 posts} among {\dred 15 people} followed.
\item Now -- thanks to Jon Bobber (U Mich grad student)
SAGE is faster at this than any other program in the world
on {\em my laptop}, and promises to be several times faster
soon:
\begin{verbatim}
sage: time len(str(number_of_partitions(10^9)))
CPU times: user 67.21 s, sys: 0.34 s, total: 67.56 s
35219
\end{verbatim}
Mathematica 6.0 takes 83s, and 6.1 takes 77s.
\end{enumerate}
\vfill
%\begin{center}
%\red You want to be a part of this.
%\end{center}