On Sun, Sep 27, 2015 at 11:39 PM, Jori Mäntysalo <jori.mantys...@uta.fi> wrote: > On Fri, 25 Sep 2015, William Stein wrote: > >>>> 1) Should we include symbols in docstrings? I.e. add \otimes to >>>> ordinal_product() of posets, as used in Enumerative combinatorics? > > >>> IMHO, yes. They are nicely rendered in the html documentation, either in >>> the notebook or in the reference manual pages. The only trouble is of the >>> course the ?-help in the console mode, but this seems a minor issue since we >>> may assume that most users understand LaTeX. > > >> This is a questionable assumption. Numerical most users of Sage are >> undergraduates, and most undergraduates don't know about LaTeX. > > > True. On the other hand, how many undergraduates use Sage from command line? > > This is a real question. Personally I always start to play with notebook, > and then write a .sage if needed; I use command line only when developing > and even then usually to check something. (Strange - for other things I use > command line very much.)
I think it is *highly* unlikely that undergraduates use Sage (or anything) from the command line. In my own surveys, most undergrads never touch the command line. > > ...and hence I totally forget the command line usage. Maybe it is not > meaningful to add a symbol just for showing what symbol is usually used. You have a very good point. > >> The mission statement of Sage is also to be a viable alternative to Maple, >> Mathematica, Matlab, and Magma, and those systems definitely aspire to be >> undergraduate friendly. > > > True. And there has been few suggestions that would be good for that end. > Like hiding TESTS-parts with foldable html manual and so on. And having an > index of functions by topic, not by technical implementation with some codes > in categories/* and most elsewhere... (yeah yeah, was already rejected.) Sounds like great ideas. I can't believe TESTS is still not foldable!? Woah -- that was the plan like 8 years ago and it's not done. Oops. William -- 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 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.