Hi, There are a number of big chunks of functionality in Sage, like interval arithmetic (I was just going to say this and Marc beat me to it), and the sage preparser, which could be valuable as separate packages that Sage uses.
License of Sage is GPLv3, whereas the vast majority of the scientific Python (etc.) ecosystem is BSD/MIT/Apache/etc (e.g., sympy: https://www.sympy.org/en/index.html). Thus most of the broader Python ecosystem won't touch any Sage packages with a 10 foot pole, even if they are useful and better than what is available. For example, many would select sympy over a similar part of sage, just because of the license. I don't think there is anything to be done about this. It's just something to be aware of, which will forever significantly limit the impact of Sage on the broader Python ecosystem. - William On Mon, Oct 7, 2024 at 6:26 AM Marc Culler <marc.cul...@gmail.com> wrote: > > > On Monday, October 7, 2024 at 12:05:25 AM UTC-5 Kwankyu Lee wrote: > > On the other hand, who would be the users of the distribution packages for > whatever need? I wonder how they overlap with sage developers. > > > A concrete example of a useful standalone Sage module is CyPari2. By > including CyPari within SnapPy we are able to make it possible to compute > number theoretic invariants of hyperbolic manifolds. We are unable to use > Sage's CyPari2 because we need to support Windows. But, as Oscar says, it > should be easier to port individual modules to Windows than all of Sage. > That is the case with CyPari. > > As another example, it would be great for SnapPy if we could also include > Sage's interval arithmetic code, packaged as a standalone module. > > - Marc > > -- > 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/b5d5eeb2-238f-4520-9715-4b6d3704ba65n%40googlegroups.com > <https://groups.google.com/d/msgid/sage-devel/b5d5eeb2-238f-4520-9715-4b6d3704ba65n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- William (http://wstein.org) -- 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/CACLE5GBq_vK%3D9UDmsVJB%3DXY9VBsdPzNmKKGZ6jzPdqfh%3DJB_Ng%40mail.gmail.com.