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

Reply via email to