On 8/28/11 1:00 PM, William Stein wrote:
Hello,
I'm writing a short paper about the motivation and history of the Sage
project for the FoCM 2011 conference proceedings, where I was one of
the plenary speakers.
I've attached the first draft to this email. Feedback welcome!
The paper is due before September 1.
Very nice! A couple of comments:
1. Mathematica has a Compile function [1], which should probably be
mentioned when you mention Cython. Additionally, it should also
probably be mentioned that most (all?) of the systems have support for
linking and communicating with outside C programs (and other languages
as well). Then you could emphasize that Cython is both broader (more
than mma's Compile function) and more seamless (more than a link to to
an outside program) than the other options.
2. In the nice graphic on p. 5, you have the matplotlib picture labeled
as "numpy". Maybe you could put "numpy, scipy, matplotlib" where you
now have "numpy" and you could list ipython where you have scipy. Also,
the central picture looks like a jmol image. It would be a nice nod to
mention it as well, though I'm not sure where you could. Maybe you
could make C/C++ into C/C++/Java and put jmol in that list. I realize
the list is incomplete; I'm just trying to make it internally consistent
(i.e., at the last programs responsible for the images should be listed).
Thanks,
Jason
[1]
http://reference.wolfram.com/mathematica/tutorial/CompilingMathematicaExpressions.html
--
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org