\frametitle {Pyrex: Fast compiled code} \begin{itemize} \item Is SAGE {\dred ``impossible''}???: {\small \begin{verbatim} Date: Mon, 14 Aug 2006 15:26:36 +0100 (BST) I've never understood how you can think something that sits on top of python can beat some custom code like magma. How does SAGE multiply two numbers? Does it use python to do it? I was trying to explain SAGE and failed miserably. \end{verbatim}} \item SAGE can be very fast, since it is partly written in {\dred Pyrex}, which is a Python-like language that is converted to C and compiled: {\tt\small http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/} My plan is that all of SAGE's basic arithmetic types will be (re-)written this way in the next few months. \item Martin Albrecht and I have had to {\dred modify Pyrex}. \end{itemize}