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 :

[Débutant] Difficulté d'apprentissage du fortran pour qqun maitrisant bien le C++


Sujet :

Fortran

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Doctorant en Astrophysique
    Inscrit en
    Mars 2009
    Messages
    312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Doctorant en Astrophysique
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2009
    Messages : 312
    Par défaut [Débutant] Difficulté d'apprentissage du fortran pour qqun maitrisant bien le C++
    Bonjour.

    Avant de me lancer dans l'aventure de la découverte du Fortran, j'aurai voulu avoir une idée de la complexité de la chose. Pour faire court, j'estime avoir une relativement bonne maîtrise du C++ (sans être passé vraiment par la case "C") et j'ai bossé abondamment avec Qt et GMP (GNU Multiple Precision Arithmetic Library).

    Le passage va-t-il être relativement rapide ou va-t-il se faire en douleur (introduction de nouveaux concepts bien "tordus") ?

    Quels sont les "trucs" en plus du Fortran par rapport au C++ et quels sont les "trucs" en moins qui vont engendrer de la frustration ?

    Merci

  2. #2
    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
    les truc en moins:
    -les objets!!!!! bien que les modules soient présents ils ne sont pas aussi modulable que les classes du c++
    le fortran est plus proche du C, il est majoritairement séquentiel.
    -le graphique: même s'il est possible d'utiliser des libs qui font du graphique, le fortran n'est pas adapté pour dessiner des fenêtres windows par exemple. on préférera l'interfacer avec du C ou du C++!

    les trucs en plus:
    -les relations mathématiques s'écrivent plus naturellement
    (FORmula-TRANslator)
    -la vitesse d'exécution: le langage étant principalement dédié au calcul numérique, les compilos sont très optimisé pour cela et donc le code généré est rapide.


    bon on pourrait faire des listes plus longue mais à mon sens ce sont les principaux avantages et inconvénients. je conseille donc un coeur de calcul en Fortran pour sa robustesse simplicité et vitesse, englobé dans un code C/C++ pour l'interface avec les humains...

    ensuite pour les concepts tordus, il y a les déclaration implicite (je conseille donc le 'implicit none' au début de chaque routine/fonction/programme)
    sinon, il te faudra revoir les E/S formattée (présente en C mais pas en C++)
    sinon, en connaissant bien le C, cela devrai se passer tout seul à condition de ne pas faire du fortran 77 mais plutôt du fortran 90,95,2003 ou 2008
    le 77 (et antérieurs) est bien plus rigide dans son écriture et (sauf si tu reprend un vieux code écrit en 77) il vaut mieux utiliser les normes récentes.

Discussions similaires

  1. [Débutant] Difficultés pour exercices
    Par imkyozz dans le forum x86 16-bits
    Réponses: 6
    Dernier message: 29/11/2014, 15h38
  2. [Débutant(e)] Message d'erreur JDBC pour oracle
    Par krakatoe dans le forum JDBC
    Réponses: 1
    Dernier message: 14/09/2005, 16h44
  3. Débutant Tomcat, variable d'environnement que pour 1 site
    Par scafarel dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 21/09/2004, 11h33
  4. [Débutant] Dialogue Java entre les frames pour client HTML
    Par Carrel dans le forum Général Java
    Réponses: 4
    Dernier message: 03/06/2004, 10h39
  5. [débutant]ou mettre un fichier java pour une appli jsp?
    Par zozolh2 dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 11/05/2004, 15h20

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