-
-
Notifications
You must be signed in to change notification settings - Fork 37
Comparison with other CAS
Francesco Bonazzi edited this page Mar 18, 2016
·
2 revisions
Wiki page to draft comparison with other CAS
Mathematica has
- mutable expression trees
- reactive programming
- commutative prodoct and non-commutative product, no noncommutive symbols.
- one pattern matcher only, associative-commutative awareness
- function definition through pattern matching (SymPy has single-dispatch
_evalmethods). - attribute system
- very limited choice of basic types
- more advanced tree access:
[[ ... ]]operator. - non-eager evaluation
Shall we cite Prof. Fateman's review of Mathematica?