Re: C++ Matrix & Linear Algebra library



In article
<f4f784af-5c62-411c-9c1a-d4f1f08caf40@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>,
Evgenii Rudnyi <usenet@xxxxxxxxx> wrote:

On Aug 22, 9:12 am, Gert Van den Eynde <gvdey...@xxxxxxxxx> wrote:
Dear Evgenii,
It seems that, even several years after the introduction of C++ in
scientific computing, people have moved back to "old style" Fortran
because "the software is already there and it works" or they go for
"full option packages" like Matlab, Mathematica, Maple,...

I would say that the reason is not Fortran but rather Matlab,
Mathematica, Maple,.... What is necessary for research is actually
rapid prototyping and neither Fortran nor C++ are qualified for this.

A good student after a month or two time can obtain something useful
in Matlab or Mathematica - I mean from a scientific viewpoint. What he/
she could have done for a comparable time in Fortran/C++?

Also there is a trend for the software development that there should
be a scripting gluing all pieces together. This also changes the way
the software is developed. C++ is left for relatively low level things
where comfortability is not that important. It is after all for a Real
Programmer. The comfort is for the scripting.

Sounds like a job for Python (and/or it's friend Sage). Check it out.
Rapid prototyping, easy to learn language which is a good glue and has
come to often be used as such in the coding community in general as well
as science community. Just do a Google and check out SourceForge for
starters.

--
-- Lou Pecora
.



Relevant Pages