Re: Computer Algebra Algorithms lisp vs. C.



Jon Harrop wrote:
Bernard Parisse wrote:

BTW, I do not want to convert Lisp users to using C++, I just want
to tell other C++ users that they can stick to their well-known language
and code CAS applications without having to reinvent everything.


They will, of course, have to reinvent a lot though. I would strongly
recommend that programmers choose a more suitable language (e.g. an ML
derivative, excuse the pun) to write CAS programs in.


I don't agree, many CAS algorithms are already available as C/C++ libraries, therefore C++ users do not have to reinvent more than in other languages. The fact that C++ would not be a suitable langage for CAS development is a myth, not reality. .



Relevant Pages

  • Re: Computer Algebra Algorithms lisp vs. C.
    ... to tell other C++ users that they can stick to their well-known language and code CAS applications without having to reinvent everything. ... language is the bias of the programmer. ...
    (sci.math.symbolic)
  • Re: Steps towards writing a computer algebra system
    ... > computer algebra systems (CAS) such as Mathematica. ... Start by writing code to translate algebraic formulas to some useful ... language, for that matter. ...
    (sci.math.symbolic)
  • Re: Computer Algebra Algorithms lisp vs. C.
    ... >>in many CAS. ... in a non-standard language like maple language might not work ... Moreover, people using standard ... >>Unlike maple language which is only used by maple, ...
    (sci.math.symbolic)
  • Re: CAS and C#
    ... It looks as though the tide is turning to CAS and anything ... written in any language in .NET environment will eventually need to address ... "Scott Allen" wrote: ... > their code running on the server with full trust, indeed, in 1.0 the ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: TTF/Ruby, first release
    ... language. ... Why do you reinvent the wheel -- this is, writing ...
    (comp.fonts)

Loading