On Wed, Feb 29, 2012 at 11:25 AM, Julien Puydt <julien.pu...@laposte.net> wrote: > Le mercredi 29 février, William Stein a écrit: >> Licenses aren't the issue. We can't include a Haskell program in Sage >> without including the Haskell compiler (buildable from source) in >> Sage. And there's no way we're doing that. We already have to deal >> with too many different programming languages, Sage is already too >> big, it already takes too long to build, etc. > > What about fixing those issues?
The issues I listed are: 1. Too many different programming languages -- (at least) Fortran, C/C++, Python, Java, Lisp: How do you suggest "fixing" this? Using three.js as the default for 3d graphics would remove one item from the list. 2. Sage is too big: I posted a message about this a few days ago, pointing out, e.g., that the jsmath image fonts are buried in the moinmoin wiki package. Doing an audit of wasted space like this would be useful. Switching to using setuptools instead of distutils and using "python setup.py develop" instead of "python setup.py install" -- hence getting rid of devel/sage/build -- would save some additional space and avoid a constant source of confusion. 3. Sage takes too long to build: A lot of excellent work has been done in this direction in the last year, e.g., the support for building in parallel has improved a huge amount, as has support for building ATLAS. > > Snark > > -- > To post to this group, send an email to sage-devel@googlegroups.com > To unsubscribe from this group, send an email to > sage-devel+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/sage-devel > URL: http://www.sagemath.org -- William Stein Professor of Mathematics University of Washington http://wstein.org -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org