On Sun, May 17, 2009 at 10:05 PM, Marshall Hampton <hampto...@gmail.com> wrote:
>
>
>
> On May 17, 11:13 pm, Ondrej Certik <ond...@certik.cz> wrote:
> * at the very end of the presentation there was a discussion about
> numeric stuff. There are tons of computational programs in lots of
> fields (atomic physics, quantum field theory, electromagnetics,
> electronic structure calculations, fluid dynamics, atmospheric
> sciences, nuclear engineering ....) and there is just no way how this
> can all be in Sage. Nevertheless, people would like to teach with it,
> let's say some electrodynamic course, or finite element course, or
> (partial) differential equations course. Sage currently cannot do any
> of that.
>
> Why can't it all be included?  At least as optional packages, I can
> imagine having all of that in Sage.  It just seems to be a chicken-and-
> egg issue to me, we need those features to attract those users, and
> the corresponding users to supply the packages.  This is where Matlab
> really has a huge lead, and it will take time to chip away at that.
> But conceptually I don't understand why it couldn't happen.

What I meant is that it can't be easily included by default. Or do you
want to ship Sage with all those extra dependencies?

Let's say I need SPD + another 10 packages. Downloading each of them
by hand with "./sage -i" is boring. Of course I can just ship a script
that does that. But better is to have some package, where I just do
"make" and it builds everything.

What can be done, that when buildling sage, one can do:

make electromagnetics

and it will only build stuff for electromagnetics. Another option is
to use Sage just like Matlab, e.g. you install it once and don't touch
it. And then one would just ship a script "electromagnetics", that
will download and install those 10 more packages. That's definitely
one way. Maybe that's what users want, I don't know. But then I think
the base Matlab like package should be smaller (SPD). :) Even though I
agree Matplab itself is not small.

So I guess it's a question of the right balance between features and size.

Ondrej

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to