Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
fortran [Le 21/12/2022, 19:14]
vmagnin [Intel Fortran Compiler] OneAPI 2023
fortran [Le 19/02/2024, 10:47] (Version actuelle)
77.128.106.214 [Editeurs et Environnement de Développement Intégré]
Ligne 3: Ligne 3:
 ====== Fortran ====== ====== Fortran ======
  
-Fortran est un langage de programmation normalisé destiné au calcul scientifique. Il intègre la programmation orientée objet et l'​interfaçage avec le langage C depuis Fortran 2003 et la programmation parallèle //​(coarrays)//​ depuis Fortran 2008. La norme actuelle est Fortran 2018 : elle améliore en particulier l'​interfaçage entre C et Fortran et ajoute de nouveaux concepts pour la programmation parallèle //(teams, events, collective subroutines).//​ La norme Fortran 2023 est prévue pour juillet ​2023.+Fortran est un langage de programmation normalisé destiné au calcul scientifique. Il intègre la programmation orientée objet et l'​interfaçage avec le langage C depuis Fortran 2003 et la programmation parallèle //​(coarrays)//​ depuis Fortran 2008. La norme Fortran 2018 améliore en particulier l'​interfaçage entre C et Fortran et ajoute de nouveaux concepts pour la programmation parallèle //(teams, events, collective subroutines).// ​ La norme Fortran 2023 (ISO/IEC 1539-1:​2023) a été publiée le 17 novembre ​2023.
  
 ===== Compilateurs ===== ===== Compilateurs =====
Ligne 151: Ligne 151:
 Les grands IDE gèrent également le Fortran : Les grands IDE gèrent également le Fortran :
  
 +  * [[https://​marketplace.visualstudio.com/​items?​itemName=fortran-lang.linter-gfortran|Visual Studio Code]].
   * [[:​code_blocks|Code::​Blocks]] : il en existe une version [[https://​cbfortran.sourceforge.io/​|CBFortran]] dédiée au Fortran. ​   * [[:​code_blocks|Code::​Blocks]] : il en existe une version [[https://​cbfortran.sourceforge.io/​|CBFortran]] dédiée au Fortran. ​
   * [[:​Eclipse]] avec le [[http://​www.eclipse.org/​photran/​|plugin Photran]] ​   * [[:​Eclipse]] avec le [[http://​www.eclipse.org/​photran/​|plugin Photran]] ​
Ligne 217: Ligne 218:
 ===== Liens ===== ===== Liens =====
   * La page française [[wpfr>​Fortran|Fortran]] fournit de nombreuses informations,​ liens et références bibliographiques concernant le Fortran.   * La page française [[wpfr>​Fortran|Fortran]] fournit de nombreuses informations,​ liens et références bibliographiques concernant le Fortran.
-  * [[https://​fortran-lang.org/​fr/​|Fortran-lang.org]] se veut depuis 2020 la page d'​accueil du langage Fortran (les pages principales sont traduites en français). La communauté développe en particulier le gestionnaire de paquets Fortran fpm, une bibliothèque standard stdlib et le compilateur interactif LFortran. Les utilisateurs de Fortran se retrouve dans le [[https://​fortran-lang.discourse.group/​|Discourse Fortran]]. Un article ​académique ​[[https://arxiv.org/abs/2203.15110|"The State of Fortran"​]] a été publié en 2022.+  * [[https://​fortran-lang.org/​fr/​|Fortran-lang.org]] se veut depuis 2020 la page d'​accueil du langage Fortran (les pages principales sont traduites en français). La communauté développe en particulier le gestionnaire de paquets Fortran fpm, une bibliothèque standard stdlib et le compilateur interactif LFortran. Les utilisateurs de Fortran se retrouve dans le [[https://​fortran-lang.discourse.group/​|Discourse Fortran]]. Un article ​en français intitulé ​[[https://www.societe-informatique-de-france.fr/wp-content/uploads/​2023/​11/​1024_22_2023_143.pdf|"​Fortran... et puis quoi encore ?"]] a été publié ​dans le //Bulletin 1024// de la [[https://​www.societe-informatique-de-france.fr/​|Société informatique de France]] ​en novembre 2023. Une traduction en anglais est disponible: [[https://​hal.science/​hal-04448657|hal-04448657]].
   * [[https://​groups.google.com/​g/​comp.lang.fortran|comp.lang.fortran]] est un groupe de discussion Usenet actif depuis 1983.   * [[https://​groups.google.com/​g/​comp.lang.fortran|comp.lang.fortran]] est un groupe de discussion Usenet actif depuis 1983.
-  * [[https://​fortranwiki.org/​fortran/​show/​HomePage|Fortran Wiki]] offre en anglais de nombreuses ressources proposées par les développeurs Fortran.+  * Le [[https://​fortranwiki.org/​fortran/​show/​HomePage|Fortran Wiki]] offre en anglais de nombreuses ressources proposées par les développeurs Fortran. La page [[https://​fortranwiki.org/​fortran/​show/​GFortran|GFortran]] donne des informations sur l'​installation,​ l'​utilisation,​ le calcul parallèle, et explique comment contribuer à GFortran.
  
  
  
  • fortran.1671646489.txt.gz
  • Dernière modification: Le 21/12/2022, 19:14
  • par vmagnin