Re: Computer Algebra Algorithms lisp vs. C.
- From: Martin Rubey <mrstatex@xxxxxxxx>
- Date: 16 Apr 2005 20:13:01 +0200
Bernard Parisse <parisse@xxxxxxxxxxxxxxxxx> writes:
> Not *the* standard language, but *a* standard language.
> Unlike maple language which is only used by maple, mupad language
> by mupad, mathematica language by mathematica, etc.
I'd like to add that there is a CAS, namely Axiom, whose "extension-language",
namely Aldor, is *very* well defined, in fact, there are even two independent
implementations of it, one in Lisp and one in C. Aldor can be compiled and
interpreted, and is in principle a general purpose language. However, it
implements ideas that are very useful for implementing a CAS.
More precisely: Axiom is a CAS that uses a variant of Aldor to implement its
mathematical algorithms. The parser, interpreter, compiler, graphics, ... are
written in other languages, mainly Lisp.
Of course, those who know Aldor/Axiom well know that I'm cheating a tiny little
bit. However, in principle the statement is correct. The corresponding page
http://page.axiom-developer.org/zope/mathaction/AldorForAxiom
is outdated (un)fortunately. Aldor can be used without patching Axiom now.
Furthermore, it is not so uncommon that you can access the functionality of the
CAS "natively" from the language it is written in. Maxima is heading in this
direction, as far as I know.
Martin
.
- Follow-Ups:
- Re: Computer Algebra Algorithms lisp vs. C.
- From: JohnCreighton_
- Re: Computer Algebra Algorithms lisp vs. C.
- From: Richard Fateman
- Re: Computer Algebra Algorithms lisp vs. C.
- References:
- Re: Computer Algebra Algorithms
- From: JohnCreighton_
- Re: Computer Algebra Algorithms
- From: Bernard Parisse
- Re: Computer Algebra Algorithms lisp vs. C.
- From: Richard Fateman
- Re: Computer Algebra Algorithms lisp vs. C.
- From: Bernard Parisse
- Re: Computer Algebra Algorithms lisp vs. C.
- From: Jon Harrop
- Re: Computer Algebra Algorithms lisp vs. C.
- From: parisse
- Re: Computer Algebra Algorithms lisp vs. C.
- From: Richard J. Fateman
- Re: Computer Algebra Algorithms lisp vs. C.
- From: Jon Harrop
- Re: Computer Algebra Algorithms lisp vs. C.
- From: parisse
- Re: Computer Algebra Algorithms lisp vs. C.
- From: Jon Harrop
- Re: Computer Algebra Algorithms lisp vs. C.
- From: Bernard Parisse
- Re: Computer Algebra Algorithms lisp vs. C.
- From: Jon Harrop
- Re: Computer Algebra Algorithms lisp vs. C.
- From: Bernard Parisse
- Re: Computer Algebra Algorithms lisp vs. C.
- From: Jon Harrop
- Re: Computer Algebra Algorithms lisp vs. C.
- From: Bernard Parisse
- Re: Computer Algebra Algorithms
- Prev by Date: Re: Computer Algebra Algorithms lisp vs. C.
- Next by Date: Re: Computer Algebra Algorithms lisp vs. C.
- Previous by thread: Re: Computer Algebra Algorithms lisp vs. C.
- Next by thread: Re: Computer Algebra Algorithms lisp vs. C.
- Index(es):
Relevant Pages
|