Again, as the person who added it to Sage in the first place:  deprecate.

William

On Sat, Sep 30, 2023 at 4:02 PM Dima Pasechnik <dimp...@gmail.com> wrote:
>
> deprecate!
>
> On Sat, Sep 30, 2023 at 10:47 PM John H Palmieri <jhpalmier...@gmail.com> 
> wrote:
> >
> > I asked this already but with a different subject heading, so people may 
> > have missed it.
> >
> > BackslashOperator is defined in "sage/misc/misc.py", and the preparser 
> > converts "A \ b" to the appropriate Python code. The docstring for 
> > BackslashOperator says "Implements Matlab-style backslash operator for 
> > solving systems A \ b".
> >
> > This is not used much: for matrices, matroids, and a tiny bit (at least in 
> > the Sage library) for binary trees. Should we deprecate it?
> >
> > Arguments for deprecation: the less we rely on the preparser, the better 
> > (at least as far as easing a transition between Python and Sage, for 
> > instance). The backslash operator is not in wide use in Sage. Currently its 
> > implementation breaks the standard Python use of "\" as a line-continuation 
> > marker.
> >
> > Arguments against deprecation: it provides a convenient shorthand, and 
> > people may be familiar with it from Matlab or other systems.
> >
> > --
> > 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/a0659b81-f50f-4b59-91ed-42650409435an%40googlegroups.com.
>
> --
> 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/CAAWYfq2-TSvMc8CC%2BeTrRK7YZXiCs9xxpxVKzZTa7MhVNwe9pg%40mail.gmail.com.



-- 
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/CACLE5GDOnYuT5i75kXfGz%2BjgG0xOnfvEngrHis3EtWHvE5JUXg%40mail.gmail.com.

Reply via email to