On Thu, Aug 21, 2008 at 12:50 AM, mhampton wrote: > > I really need to go to sleep so I won't do a top-ten, but here's a > top 2: > > 1) Powerful substitutions and rules. Sage does not have anything > comparable. The .subs() function is buggy even in its limited > domain. There have been previous posts on sage-devel that give > good examples of this. >
Because of the subject of this thread I feel justified in giving the following examples from Axiom: http://axiom-wiki.newsynthesis.org/ManipulatingExpressions Perhaps Sage can implement some form of pattern matching and subsitution such is done by Axiom's rewrite rules? I think that in many respects these provide a functionality similar to Mathematica. There is also a similar re-writing system in Maple (applyrule). > ... > On Aug 20, 11:38 pm, William Stein wrote: >> On Wed, Aug 20, 2008 at 9:37 PM, mhampton <[EMAIL PROTECTED]> wrote: >> >> > I used to really enjoy writing programs in mathematica, but maybe >> > I'm a strange person. I only stopped in order to force myself to >> > get fluent with Sage. I think it just depends on your background, >> > what you are used to, and what you want to do. For symbolic >> > calculations and programming I still miss mathematica quite often. >> >> Could you remind me (yet again) of the top ten things you miss about >> mathematica for symbolic calculations? >> --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---