2012-03-18 07:46, Yukun skrev:
I played around with the Sage notebook, and I think it would be convenient if math typesetting is available for input (like in mathematica), as it'll make it much easier to input long and complicated functions.
I will not take part in the GSOC discussion, so this message should in no way be read as an opinion on what might be a reasonable GSOC project scope. As a sage-user I can see the usefulness of mathematica-style input in three ways (from my perspective):
1) Color coded hints: Something along the lines of having function arguments in one color (or style), symbolic variables in a second color (or style), most things in a third color (or style) and finally undefined names in a fourth color/style (good for spotting typos).
2) Readability of large expressions involving, e.g., fractions and lots of parentheses.
3) Using tensor notation in a comfortable way. Tensor usage in Mathematica can be accomplished with both upper and lower indices and it is possible to use pattern-matching on upper and lower indices separately in replacement-rules.
A fourth input-help would be syntax highlighting of python (and possible other) code, but according to some mailing list, that was considered and discarded for performance reasons.
It sounds like you are primarily targeting number 2, is that a correct reading?
Regards Johan -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org