>
> I read W. Stein's blog on why he thinks Sage is failing since it isn't on 
>> par with Maple, Mathematica and other Ma*'s *now*.
>>
>> I teach high schoolers and college students.  At that level Sage is more 
>> than adequate as a replacement for all Ma*'s now.
>>
>
> I am curious as to what parts of Sage you use.  I suspect you are using it 
> mostly as a front-end to Maxima,
> In which case -- have you considered using Maxima directly, esp. wxmaxima?
>
> Thanks for any info.
>  
>

I don't know for Chris what the case is, but Sage currently only uses 
Maxima directly in calculus for integration, limits, and summation (not 
derivatives, not plotting, not symbolics or most arbitrary precision 
numerics any more).  Which is of course important, and one could probably 
use wxMaxima quite nicely for this.  In fact, if I had started using 
computers in collegiate teaching for calculus, perhaps I would have used it.

But when I was looking for such a program, it was in number theory, not 
calculus.  (Though I do teach an awful lot of calculus.)  I wanted the 
easiest interface possible, and having students just surf to a website and 
make a page was awfully easy.  I wanted something that was comprehensive, 
and it was.

Naturally, different contexts require different solutions.  We are happy to 
be working on support for people to use Ipython and the Python scientific 
stack directly in Sage, because that meets some needs.  Certainly for many 
users RStudio is by far superior for their data needs.  And so forth - 
perhaps for many engineers, wxMaxima is the right choice.  If so, that is 
great and useful.

But Sage seems to have the comprehensive magic touch, and it keeps on 
meeting my needs.  For instance, the Sage cell is perfect for sending 
little interactive exercises to students I don't want opening ANY 
mathematics program, whether in the browser or on the desktop.  (Not 
because they can't learn it, but because it would take far too much time 
based on their background.)  I think many feel the same way about it.

My hope is that the open-source math ecosystem can have this attitude in 
general - it's not a zero-sum game by any means, at least not at this time. 
 And so there are some things that Maxima is not as well suited for as Sage 
- and yes, many people use those things.  Or perhaps some instructor needs 
an interface thing.  Or (and truly this is nontrivial) the underlying 
programming language *does* make a difference, and Python is just ... 
easier.  (For instance, one of my current students learned to program on 
paper, I am told.  She did not use a computer for it until she arrived here 
and now she actually knows how to use Python after three weeks - I was not 
the teacher, btw.)

Anyway, Sage is more than a front end to Maxima, even for calculus.  And 
that's not really saying anything bad about Maxima!  It just is different, 
that's all.

- kcrisman

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to