Pas à ma connaissance.. python + numeric est assez sympa. Lush ( http://lush.sourceforge.net/(...) ) aussi, mais j'ai jamais essayé et le lisp ça fait peur
Le langage D, qui se veut comme remplaçant du C++, intègre les nombres complexes et d'autres trucs bien commodes (tableaux dynamiques gérés directement par le langage exemple). Il pourrait donc être une bonne alternative. Le problème c'est qu'il n'est pas complètement terminé, il est plus lent que le C++ (mais quand même plus rapide que le C# et que le Java) et on risque pas de trouver LAPACK ou MPI pour D.
Pour répondre à ta question, le C++ fait un très bon langage scientifique. Son seul défaut est l'absence des complexes (gérés par la STL mais très mal).
Le Visual Basic. C'est facile à appréhender pour un mathematicien/physicien non informaticien de formation.
Plus sérieusement, dans les applis scientifiques en FORTRAN que j'ai eu le bonheur de porter/optimiser, j'ai pu constater que le plus gros du code ne justifiait pas l'utilisation du FORTRAN. Un gros morceau de code gérait l'interaction avec l'utilisateur,le paramètrage, les entrées sorties de fichiers de données,et la visualisation, et un autre gros morceau méritait l'emploi de fonctions disponibles dans des bibliothèques (style LAPACK). Et le reste qui correspondait à la partie "scientifique" du code fonctionnait très bien, mais aurait méritée d'être "pensée" avant d'être "codée".
La méthode est souvent plus un problème que le language AMHA.
Sinon il y a R (http://cran.r-project.org(...)), je viens meme de decouvrir qu'il etait possible d'ecrire des fonctions en C et de les importer dans R pour s'en servir a travers l'interface R.
Sûrement pas plus que le fortran. C'est pas parce qu'il y a des accolades au lieu de END que c'est plus dur.
Le gros problème du fortran c'est la gestion des chaînes, c'est particulièrement gênant pour les progs scientifiques qui généralement font des tas d'entrée sortie. En plus y'a pas de F90 libre.
# Re: Pierre Tramo contre le Fortran
Posté par TyrandO . Évalué à 1.
Pierre Tramo n'a pas signé cette pétition !
Tout cela relève de la diffamation !
# Re: Pierre Tramo contre le Fortran
Posté par Prosper . Évalué à 2.
cf http://linuxfr.org/~NedFlanders/9659.html(...)
[^] # Re: Pierre Tramo contre le Fortran
Posté par 桃白白 . Évalué à 1.
[^] # Re: Pierre Tramo contre le Fortran
Posté par Troy McClure (site web personnel) . Évalué à 2.
[^] # Re: Pierre Tramo contre le Fortran
Posté par Sidoine de Wispelaere . Évalué à 1.
Pour répondre à ta question, le C++ fait un très bon langage scientifique. Son seul défaut est l'absence des complexes (gérés par la STL mais très mal).
[^] # Re: Pierre Tramo contre le Fortran
Posté par Enzo Bricolo 🛠⚙🛠 . Évalué à 1.
Plus sérieusement, dans les applis scientifiques en FORTRAN que j'ai eu le bonheur de porter/optimiser, j'ai pu constater que le plus gros du code ne justifiait pas l'utilisation du FORTRAN. Un gros morceau de code gérait l'interaction avec l'utilisateur,le paramètrage, les entrées sorties de fichiers de données,et la visualisation, et un autre gros morceau méritait l'emploi de fonctions disponibles dans des bibliothèques (style LAPACK). Et le reste qui correspondait à la partie "scientifique" du code fonctionnait très bien, mais aurait méritée d'être "pensée" avant d'être "codée".
La méthode est souvent plus un problème que le language AMHA.
Enzo Bricolo
[^] # Re: Pierre Tramo contre le Fortran
Posté par Adrien Bourdet . Évalué à 1.
s/Matlab/octave,scilab,etc.
[^] # Re: Pierre Tramo contre le Fortran
Posté par beb . Évalué à 3.
http://www.gnu.org/software/gsl/(...)
Sinon il y a R (http://cran.r-project.org(...)), je viens meme de decouvrir qu'il etait possible d'ecrire des fonctions en C et de les importer dans R pour s'en servir a travers l'interface R.
[^] # Re: Pierre Tramo contre le Fortran
Posté par 桃白白 . Évalué à 1.
[^] # Re: Pierre Tramo contre le Fortran
Posté par Sidoine de Wispelaere . Évalué à 1.
Le gros problème du fortran c'est la gestion des chaînes, c'est particulièrement gênant pour les progs scientifiques qui généralement font des tas d'entrée sortie. En plus y'a pas de F90 libre.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.