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
-~----------~----~----~----~------~----~------~--~---

Reply via email to