On Jul 11, 12:20 pm, William Stein <wst...@gmail.com> wrote:
> 2. Sage at EuroScipy:
>
> Another thing -- though most talks mention Cython, not one single talk
> given about actual engineers/scientists doing work even mentioned Sage
> -- and there were over 30 talks.  Perhaps there is no penetration at
> all of Sage into scientific computing, at least in Europe.  Perhaps
> this will change in the next few years, given that NSF looks highly
> likely to fund this NSF granthttp://wstein.org/grants/compmath09/
>
> Sage was only mentioned in the first keynote by Langtangen, in which
> he explained that installing Python for his students is very hard.
> His personal solution -- force the students to install Ubuntu, either
> natively or in a Virtual Machine.  Full 
> stop.http://picasaweb.google.com/wstein/20100710EuroscipyDay1#549240022431...
> He made some (funny) jokes about being a dictator.
>
> I personally disagree with his suggested "solution".   Maple, Matlab,
> Mathematica do better, and so can we.

I'm not sure if he meant it is a good solution, just an adequate
solution that works *now*. Here's some reasons Sage wouldn't work for
Langtangen (according to his talk):

 - He mentioned several Python's being around causing a mess as a
problem, Sage adds to this problem. When using a clean VirtualBox,
there is guaranteed to only be one Python installed and available,
which solved his biggest problem.
 - LD_LIBRARY_PATH means people must either mess big-time with
environment variables, or start using "sage -python" and "sage -
ipython" (in which case all the examples about using Python from the
internet, scripts with shebangs "#!/usr/bin/env python" etc. stops
working).

I'm NOT saying Sage can or should do anything about it, just
commenting on the situation. I personally think Langtangen is much
better off with VirtualBox than Sage at the time being.

I personally hope David C.'s efforts will lead somewhere where the
science/engineering packaging distribution mess is fixed.

BTW, the problem one is trying to solve is much more complex than what
MATLAB and Mathematica is dealing with -- I fully expect that whatever
MATLAB does would break down under the weight of hundreds of special
purpose, openly-developed and often-changing packages as well!

(I know Ondrej claims the SPKG system is perfect also for engineers,
but I see the FEMHub project as a direct contradiction to that -- what
if I want a package from both FEMHub and Sage? It doesn't work easily,
out of the box *now*.)

(I was unsure whether this should go here or sage-flame, but decided
on here...I hope this doesn't end up in a long discussion.)

Dag Sverre

-- 
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

Reply via email to