On Tuesday, 29 September 2015 10:06:56 UTC-7, Bill Page wrote: > > Given the serious situation in Sage funding I suppose that there is > still a good reason for continuing this thread. > > On 28 September 2015 at 13:37, William Stein <wst...@gmail.com > <javascript:>> wrote: > > > > On Mon, Sep 28, 2015 at 10:25 AM, Francesco Biscani > > <blues...@gmail.com <javascript:>> wrote: > > >> Exactly. And also the mission statement: viable alternative to the > Ma's - > > >> that is tricky! > > > > > > I have always felt a tad confused and mislead by this statement. > > > > > > As someone who has interacted over the years with physicists and > engineers > > > using daily Mathematica, Maple and Matlab, I see very little overlap > between > > > their typical use of these tools and the typical usages of SAGE, at > least > > > from the point of view of a lurker on this list. > > ... > > 1. Magma is also an Ma. Magma's incredibly good at pure mathematics. > > You seem to be leaving out Magma above. > > > > With emphasis on "physicists and engineers" I completely agree with > Francesco. I am not aware of any physicists or engineers who use > Magma.
cryptographers (some of them can certainly qualify as engineers) use Magma a lot. > I never heard of Magma before Sage and I still find Magma of > little interest - for physics or engineering. Perhaps I just do not > know what I am are missing? Meanwhile I admit that I do know something > about Axiom, another system that might be accused of catering to pure > mathematics, and I have used it in theoretical physics. And I have > also used Sage, or more specifically "Numpy/SciPy/SymPy/Matplotlib" > (not to forget also Maxima and probably several other packages > transparently wrapped up in Sage) on SMC. > > Because my collaborator has less tolerance for the current > idiosyncrasies of SMC and Sage and a greater familiarity with Maple, I > recently back ported one of my more complicated Sage worksheets to > Maple. I found it a bit challenging. I have also used Maple for a > long time but it turned out that I had used some features in Sage and > Numpy for which I did not immediately know the Maple counterpart. > However the final result was just fine and convinced me that in many > ways Sage is definitely an alternative to Maple even though it may > seem more viable to some people than others. > > > > It seems like SAGE caters > > > to (and is run mostly by) researchers in pure mathematics, and that is > > > little interest on other use cases. Pragmatically, it seems to me that > a > > > sizeable chunk of people "doing mathematics on a computer" is today > > > better served in the Python space by the Numpy/SciPy/SymPy/Matplotlib > > > stack as an alternative to the Ma's rather than SAGE. > > > > > 2. You say "... better served in the Python space by the > > Numpy/SciPy/SymPy/Matplotlib stack as an alternative to the Ma's > > rather than SAGE." Sage includes "Numpy/SciPy/SymPy/Matplotlib", > > so we don't have to worry about that chunk of people with respect to > > our mission statement. > > > > This seems odd from the point of view of marketing strategy. If > "Numpy/SciPy/SymPy/Matplotlib" is already an alternative to the Ma's > (minus Magma), then is the only point of Sage to add the missing > features of Magma? In terms of attracting funding for Sage, I would > be worried about showing that Sage provides some obvious added value > over just "Numpy/SciPy/SymPy/Matplotlib" for those users. > > In this regard it is kind of interesting to read: > > https://github.com/sympy/sympy/wiki/SymPy-vs.-Magma > > Of course it is a kind of advertisement for Sympy, but something like > this might be appropriate for Sage. > > SMC as a platform on the other hand seems much more agnostic and > hopefully is attract some of these users, although there does seem to > be some significant competition using a similar tool set. > > > > This is of course completely fine! I am not questioning anyone's > motives, > > > inclinations or desires. But IMO continuing to push the idea that SAGE > > > aims to be a viable alternative to the Ma's tout-court risks of being > a > > > source of confusion. > > > > 3. There is a lot more to mathematics than just what Magma does and > > *also* much more to it than just what Numpy/SciPy/SymPy/Matplotlib > > do. There's a huge amount of interesting things that could be > > systematically computed with in mathematics that no existing package > > does yet. > > > > The point being that this is not explicitly part of the Sage "mission > statement". Of course there are quite a few people who seem to be > trying to do this with Sage but I am not sure whether Sage is more or > less an viable alternative for this purpose than an of the Ma's. When > it comes to doing new mathematics the flexibility of Python and the > complexity of the Sage development infrastructure both seem daunting > compared to the tightly integrated mathematics library in a system > like Axiom (FriCAS). > > Bill Page. > -- 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.