On Sun, May 17, 2009 at 11:47 PM, Ondrej Certik <ond...@certik.cz> wrote: > > 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?
It's possible that there could be a *version* of Sage with them, if they all worked well. There's no technical reason why one couldn't do that at all. It's completely a matter of willpower and effort. > 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 >= At University of Washington, when one downloads the local site-licensed binary for MATLAB it includes (I think) every MATLAB toolbox except I think the symbolic toolbox (the only one I want, of course). It's a 3.6GB compressed download. -- William --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---