Re: Maple Vs Mathematica



> There is one advantage to Maple over Mathematica (if this is important
> for you): in Maple one can list the source code for most of the system
> functions. In Mathematica the source code is not available to look at.

That isn't right. All the parts of Mathematica that you load from
packages, Graph theory, combinatorics, most of the number theory etc
you can find in plain text files at
C:\Program Files\Wolfram
Research\Mathematica\5.2\AddOns\StandardPackages\

A good fraction of the kernel functions can also be seen, though not in
a very convenient way.
Make sure the function is loaded internally by using it once. eg
LaplaceTransform[x,x,t]
Then make it viewable with
ClearAttributes[LaplaceTransform, ReadProtected]
Now read the source code with
??LaplaceTransform

I would say that between these two methods, about 60% of Mathematica
source is viewable. You wan't get very far with the high-performance
functions like Det, Inverse etc which are compiled C rather than
written in Mathematica language.

I don't think either system makes C source available.

.



Relevant Pages

  • Re: Maple Vs Mathematica
    ... > reasons for obtaining Maple and not Mathematica? ... Maple, Mathematica and Matalb. ... more functionality than others depending on the field. ... In Mathematica the source code is not available to look at. ...
    (sci.math.symbolic)
  • Re: Maple Vs Mathematica
    ... in Maple one can list the source code for most of the ... In Mathematica the source code is not available to look ... LaplaceTransform. ...
    (sci.math.symbolic)
  • Re: Lisp indenting tool
    ... It is based on a huge machinery defined in ANSI Common Lisp. ... From my experience with Mathematica, this is not possible when the ... solution is based on the compiler taking source code as input (since ... which are genuine exception to the nested paren syntax. ...
    (comp.lang.lisp)
  • Re: Mathematica Vs. Matlab
    ... Mathematica is a powerful CAS. ... Maple, REDUCE, MuPAD (it can be legally obtained for free at some circumstances, ... There are a number of programs to do numerical calculations with usual ... One example is Matlab; ...
    (sci.math.symbolic)
  • Re: Maple vs. Mathematica
    ... I am looking to purchase either Maple or Mathematica. ... In Maple you can export equations and the like to a LaTeX file, ... independent graphics files (i.e. bitmap, tiff or jpeg, with good ...
    (sci.math)