On Wednesday, June 14, 2023 at 8:32:17 AM UTC-7 William Stein wrote:

On Tue, Jun 13, 2023 at 12:05 PM Matthias Koeppe <matthia...@gmail.com> 
wrote:

let's first *take a look at the portions of Sage with an eye on their 
potential to find many new users* if we make them usable separately.

 

*sage.plot* provides functions for plotting that are very similar to the 
Mathematica's plotting functions.  This is analogous to how 
matplotlib's pyplot provides a UI on top of the core matplotlib library 
that is similar to matlab's plotting UI.  In many cases the implementations 
in sage.plot (might be) nontrivial and (last I checked) did not exist 
anywhere else in the Python ecosystem, e.g., at sage days 9 a lot of work 
by grad students went into adaptive refinements algorithms for plotting a 
function f(x).  The approach to plotting using by Mathematica is extremely 
different than Matlab's, and they both have their pros and cons for 
different use cases.    There would be significant value and interest in 
sage.plot outside of sage.   


Thanks, William. I have added a bit from what you wrote to the sagemath-plot 
README 
<https://github.com/mkoeppe/sage/tree/t/32432/modularization_of_sagelib__break_out_a_separate_package_sagemath_polyhedra/pkgs/sagemath-plot>.
 
It doesn't quite read like ad copy yet, but it's a start.

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/db48022b-2062-4494-b77a-296fe41ee841n%40googlegroups.com.

Reply via email to