Re: A question on Newton's Method



On the Sat, 2 Apr 2005 20:24:58 -0700, James Van Buskirk wrote:
><beliavsky@xxxxxxx> wrote in message
> news:1112319545.108436.153790@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
>
>> Fortran 95 is a good language to learn the imperative (procedural)
>> style of programming for numerical work, with a few elements of
>> functional programming (pure and elemental functions) thrown in. The
>> g95 compiler http://www.g95.org is free .
>
>> What "computer-specific problems" do you avoid by using OCaml instead
>> of Fortran? Do you mean "platform-specific"?
>
> I can't believe you're wasting your time debating someone who
> tinks that a lisp-like language is suitable for a beginner in
> numerical analysis. How many times have you seen Mathematica
> just go into the tank and never come back? Not to mention
> that the syntax is just sooo obscure, for e.g. D[f[x],x] doesn't
> yield the derivative of function f. It takes way more time to
> figure out what the syntax is to ask Mathematica for the answer
> than it does to just work out the answer by hand. It's a total
> waste of time and math departments should just forget about
> Mathematica and TI-85s that they seem to be so hung up on and
> go back to teaching math or whatever it was they used to do.

Yes, but what's the point of discussing Mathematica in the context of
NUMERICAL analysis? It's not its main strength, is it?

--
Roman Werpachowski
/--------==============--------\
| http://www.cft.edu.pl/~roman |
\--------==============--------/
.



Relevant Pages

  • Re: A question on Newtons Method
    ... > Fortran 95 is a good language to learn the imperative ... > style of programming for numerical work, ... > functional programming thrown in. ... How many times have you seen Mathematica ...
    (sci.math.num-analysis)
  • Re: Computer Algebra Algorithms lisp vs. C.
    ... the development environment of Mathematica is vastly more powerful. ... There is no sense in comparing a low-level programming language, with a power plant equipped with huge libraries, and whose kernel was designed to make automatic rewriting, to process higher order data structures, etc. ... *any* can be used for scripting. ...
    (sci.math.symbolic)
  • Re: languages for CAS .. was: Re: Which is the best CAS
    ... you're going from the premise of learning a CAS and a programming ... a language a lot more advanced in many ways ... lisp" is not very common at all. ... for Mathematica it generates 1. ...
    (sci.math.symbolic)
  • Wolfram Workbench now available
    ... development environment for Mathematica technologies--is ... Mathematica's uniquely powerful, high-level programming language ... Key features in Workbench enable users to: ... Multi-paradigm programming that lets users program as they think, ...
    (comp.lang.java.announce)
  • Wolfram Workbench now available
    ... development environment for Mathematica technologies--is ... Mathematica's uniquely powerful, high-level programming language ... Key features in Workbench enable users to: ... Multi-paradigm programming that lets users program as they think, ...
    (sci.math.symbolic)