IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Fortran Discussion :

Y a des gens ici ?! Utilisation de Fortran


Sujet :

Fortran

  1. #1
    Inactif
    Homme Profil pro
    Analyste-programmeur Delphi
    Inscrit en
    Décembre 2003
    Messages
    490
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France

    Informations professionnelles :
    Activité : Analyste-programmeur Delphi

    Informations forums :
    Inscription : Décembre 2003
    Messages : 490
    Par défaut Y a des gens ici ?! Utilisation de Fortran
    Non mais je rêve, vous programmez vraiment en Fortran ?!
    Je cherche quelqu'un pour commencer un projet de langage Fortran# pour dot net .
    Ce sont vos machines perso ou c'est votre patron qui vous force à faire du Fortran ?
    Si c'est le cas, vous savez que vous pouvez vous plaindre. Une loi datant de 1895 abolie la programmation Fortran sauf accord express des intervenants. Ce qui ne s'est jamais vu !

  2. #2
    Membre chevronné Avatar de rberthou
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    612
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 612
    Par défaut
    Tu peux également essayer de te lancer dans un projet de développement mobile en PL1, Cobol ou Gap/RPG (je te laisse le choix du langage....)

  3. #3
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Par défaut
    Salut!
    Non mais je rêve, vous programmez vraiment en Fortran
    Les sarcasmes des tenants de "langages à la mode", il y a des années que ça dure. Mais je tiens à faire remarquer que:
    • Intel a développé et tient régulièrement à jour un compilateur Fortran ultraperformant.
    • Portland a lancé récemment un compilateur Fortran étendu permettant d'utiliser les processeurs internes des cartes graphiques Nvidia pour le calcul numérique.
    • Sur le site www.netlib.org, qui fait autorité en matière de calcul numérique, la majorité des programmes proposés sont en Fortran.

    Pour terminer, je rappelle le défi que j'ai lancé il y a plusieurs années et qui n'a jamais été relevé: résoudre en un temps minimal un système linéaire de 10'000 équations à 10'000 inconnues, pour comparer l'efficacité du Fortran avec celle des autres langages.
    Jean-Marc Blanc

  4. #4
    Inactif
    Homme Profil pro
    Analyste-programmeur Delphi
    Inscrit en
    Décembre 2003
    Messages
    490
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France

    Informations professionnelles :
    Activité : Analyste-programmeur Delphi

    Informations forums :
    Inscription : Décembre 2003
    Messages : 490
    Par défaut
    Citation Envoyé par FR119492 Voir le message
    Sur le site www.netlib.org, qui fait autorité en matière de calcul numérique, la majorité des programmes proposés sont en Fortran.
    Si ça se trouve, c'est vrai !

    Citation Envoyé par FR119492 Voir le message
    Pour terminer, je rappelle le défi que j'ai lancé il y a plusieurs années et qui n'a jamais été relevé: résoudre en un temps minimal un système linéaire de 10'000 équations à 10'000 inconnues, pour comparer l'efficacité du Fortran avec celle des autres langages.
    Ca doit pas être facile de trouver des gens intéressés...

  5. #5
    Inactif
    Homme Profil pro
    Analyste-programmeur Delphi
    Inscrit en
    Décembre 2003
    Messages
    490
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France

    Informations professionnelles :
    Activité : Analyste-programmeur Delphi

    Informations forums :
    Inscription : Décembre 2003
    Messages : 490
    Par défaut
    Nan mais c'est bon... je jouais les co...rds pour vous pourrir le WE.
    Je me doute que si Fortran est toujours utilisé, c'est qu'il a des spécificités que les autres langages n'ont pas.

    Mais c'est plus fort que moi, je ne sais pas d'où ça me vient, j'adore me f.. des autres, gentiment cela dit.

    Tu te rends compte que j'ai connu Fortran en 86, et que c'était déjà considéré comme un vieux truc.

  6. #6
    Membre Expert Avatar de jabbounet
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juin 2009
    Messages
    1 909
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 909
    Par défaut
    Citation Envoyé par od.dev Voir le message
    Nan mais c'est bon... je jouais les co...rds pour vous pourrir le WE.
    Je me doute que si Fortran est toujours utilisé, c'est qu'il a des spécificités que les autres langages n'ont pas.

    Mais c'est plus fort que moi, je ne sais pas d'où ça me vient, j'adore me f.. des autres, gentiment cela dit.

    Tu te rends compte que j'ai connu Fortran en 86, et que c'était déjà considéré comme un vieux truc.
    Normal qu'il soit vieux, c'est quand même le doyen officiel des langages informatique.
    maintenant ne pas oublier que c'est dans les vieux pots....

  7. #7
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Par défaut
    Salut!
    Ca doit pas être facile de trouver des gens intéressés...
    Des gens "intéressés", peut-être pas. Mais il y a des gens dont c'est le métier. Comment calcule-t-on, par exemple, le comportement d'un grand réseau électrique? Comment réalise-t-on les prévisions météo?
    Jean-Marc Blanc

  8. #8
    Inactif  
    Inscrit en
    Mai 2008
    Messages
    135
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 135
    Par défaut
    Citation Envoyé par od.dev Voir le message
    j'ai connu Fortran en 86, et que c'était déjà considéré comme un vieux truc.
    Comme un vieux truc ? Surement des étudiants passionnés.

    Un ami avait bossé sur un générateur de maillage pour configuration aérospatiale en 3D. Ça a été développé en ... Fortran !

    C'est ni du Java ni du .NET ni du PHP.

    Faut comprendre que chaque langage aussi vieux soit-il, possède ses propres spécificités afin de répondre au mieux à des besoins fonctionnels.

    Pour le Fortran, dès que l'on parle d'applications de calcul scientifique, on utilise toute la puissance de ce langage ...

    L'ami, à force d'utiliser les langages dernières générations tu t'es vu soudainement ..
    Hasbeen

  9. #9
    Membre émérite Avatar de genteur slayer
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2002
    Messages
    710
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2002
    Messages : 710
    Par défaut
    je signale au passage que Fortran signifie "Formula Translator" il s'agit d'un language fait pour faire des maths...
    si il est vrai le format 77 est très strict, l'introduction des normes çà 95 2003 voir 2008 (même si ces deux dernières ne sont pas entièrement supporté par la majorité des compilo) simplifie bien choses!
    C'est sûr on ne fait pas de belles interfaces graphiques avec fenetre ou autre à partir du fortran, car personne n'a déveloipper les librairies nécéssaires au lieui de ça, on utilise d'autre language (le C, python ou java généralement) que l'on interface avec la partie fortran.

    de plus j'avais fait le test avec non pas une résolution de systeme mais un simple produit de matrice entre un code écrit en fortran et compiler d'une part par gfortran (compilo fortran de gcc) et ifort (compilo intel fortran) et le même algo programmé en C (et compilé par gcc)
    on atteignais 5% de gain de vitesse pour le code fortran compilé avec gfortran (par rapport à la version C) et près de 20% avec la version compiler par ifort

  10. #10
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Par défaut
    Salut!
    C'est sûr on ne fait pas de belles interfaces graphiques avec fenetre ou autre à partir du fortran, car personne n'a déveloipper les librairies nécéssaires
    En fait, une telle bibliothèque existe; elle s'appelle JAPI et a été développée à l'Université de Bregenz.
    Jean-Marc Blanc

  11. #11
    Membre émérite Avatar de genteur slayer
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2002
    Messages
    710
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2002
    Messages : 710
    Par défaut
    JAPI c'est du java, pas du fortran c'est donc bien ce que je disais: on "interface" le fortran avec d'autres language par le biais de librairie par exemple permettant effectivement de simplifier les choses. mais c'est normal, chaque language a sa spécificité...
    le fortran est bien adapté pour réaliser des noyaux de calcul performants et rapide. en revanche pour d'autres utilisation il perd de son intérêt et il est préférable d'utiliser un autre language qui sera plus adapté. au final ce tout du code exécutable!!!

  12. #12
    Membre Expert Avatar de jabbounet
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juin 2009
    Messages
    1 909
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 909
    Par défaut
    Citation Envoyé par genteur slayer Voir le message
    JAPI c'est du java, pas du fortran c'est donc bien ce que je disais: on "interface" le fortran avec d'autres language par le biais de librairie par exemple permettant effectivement de simplifier les choses. mais c'est normal, chaque language a sa spécificité...
    le fortran est bien adapté pour réaliser des noyaux de calcul performants et rapide. en revanche pour d'autres utilisation il perd de son intérêt et il est préférable d'utiliser un autre language qui sera plus adapté. au final ce tout du code exécutable!!!
    tout comme on peux considérer que l'on interface java avec du c/c++....

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    $ ldd /usr/java/jdk1.5.0_15/bin/java
            libpthread.so.0 => /lib64/libpthread.so.0 (0x00000032eaa00000)
            libdl.so.2 => /lib64/libdl.so.2 (0x00000032ea600000)
            libc.so.6 => /lib64/libc.so.6 (0x00000032e9e00000)
            /lib64/ld-linux-x86-64.so.2 (0x00000032e9a00000)

  13. #13
    Membre émérite Avatar de genteur slayer
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2002
    Messages
    710
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2002
    Messages : 710
    Par défaut
    à l'heure actuelle beaucoup de logiciel sont le résultat de l'assemblange de divers language C/C++ java, fortran, delphi, asembleur etc...
    même certains language se sont spécialisé dans l'utilisation d'autres languages...

  14. #14
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Par défaut
    Salut!
    JAPI c'est du java, pas du fortran c'est donc bien ce que je disais: on "interface" le fortran avec d'autres language par le biais de librairie par exemple permettant effectivement de simplifier les choses.
    Tout à fait d'accord! Je voulais seulement rendre service aux programmeurs Fortran pour lesquels cette librairie pourrait être utile.
    Jean-Marc Blanc

  15. #15
    Membre expérimenté Avatar de Grame
    Profil pro
    Inscrit en
    Août 2007
    Messages
    148
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Août 2007
    Messages : 148
    Par défaut
    Bonjour à tous
    En fait, une telle bibliothèque existe; elle s'appelle JAPI et a été développée à l'Université de Bregenz.
    Jean-Marc Blanc
    On peut aussi utiliser des bibliothèques graphiques de haut niveau comme plplot http://plplot.sourceforge.net
    qui permet de belles sorties graphiques sous de nombreux formats et qui, de plus, est multi-OS (Linux, Unices, MacOSX, Windows).

    Enfin, pour ce qui me concerne, elle répond à mes besoins

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. y a t-il des gens qui utilise plone ?
    Par hunyka dans le forum Zope
    Réponses: 0
    Dernier message: 03/12/2010, 14h08
  2. Réponses: 2
    Dernier message: 22/04/2006, 18h18
  3. [Modélisation] Maille des cas d'utilisation
    Par ftrifiro dans le forum Cas d'utilisation
    Réponses: 14
    Dernier message: 28/08/2005, 18h39
  4. Recherche des exemple d'utilisation
    Par lemme dans le forum Merise
    Réponses: 2
    Dernier message: 26/02/2003, 13h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo