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.