|
From: Martin M. <mar...@gm...> - 2015-12-15 16:45:06
|
>All the people i know who make heavy use of symbolic >computation (be it in maxima, maple or mathematica) use the following >workflow: type the command in a text editor (vi, emacs, etc.) copy >paste in a console running the computation, modify the command in the >editor if one is not happy with the result, and iterate. This is the way >to get a clean copy of all the steps involved. Does there exist an editor which can make autocomplete without calculating so I can write the code and then calculate it. But the editor should show me when I begin a function the parameters which this function need? 2015-12-14 18:39 GMT+01:00 Leo Butler <l_b...@us...>: > "Roland Salz" <ma...@ro...> writes: > > > Hi, > > > > > > > > Mathematical literature makes extensive use of bold characters in order > to > > give semantic value to identifiers, e.g. mark an identifier to be a > vector > > or a tensor. > > Actually, this is an incorrect statement. As a mathematician, I would > characterize the use of boldface font in order to distinguish "vectors" > from "scalars" as a crutch used by non-mathematicians (which we > propagate in teaching non-mathematicians). > > > In order to keep formulas readable, every identifier is kept as > > short as possible, even though loaded with all the information necessary. > > Unfortunately, in programming languages 'bold' is not a semantic value > but > > merely a style of presentation. The user of maxima, if he thinks > > mathematically in bold - non bold categories, has to somehow translate > this > > semantic difference, but he does not find a really satisfying way. > > Identifiers become longer and formulas less readable. > > Unicode has an extended set of characters that let you capture much of > this. See the attached screenshot for a sample in Maxima (run inside > Emacs), using the unicodedate package. > > This is orthogonal to your suggestions and the other comments in this > thread. > > Leo > > > > ------------------------------------------------------------------------------ > > _______________________________________________ > Maxima-discuss mailing list > Max...@li... > https://lists.sourceforge.net/lists/listinfo/maxima-discuss > > |