Fortran.
Publié le 27/10/2013
Extrait du document
Fortran. n.m. (abréviation de formula translation), langage de haut niveau pour la programmation des ordinateurs. Le Fortran est né dans les laboratoires de recherche de la compagnie IBM aux États-Unis, au début des années cinquante. Il s'agissait de fournir aux programmeurs un langage beaucoup plus efficace que les langages d'assemblage qu'ils utilisaient jusque-là. En Fortran, la programmation d'une expression algébrique complexe s'écrit en une seule ligne, alors qu'il en fallait des dizaines, voire des centaines auparavant. Très fruste au départ, le Fortran était plutôt destiné aux applications scientifiques. Accueilli avec scepticisme par les informaticiens, il fut rapidement adopté par les utilisateurs, notamment les scientifiques. La première version vraiment opérationnelle est le Fortran II, standardisé en 1958. Bien adapté au calcul, elle offre peu de souplesse pour le contrôle du déroulement du programme et ne prévoit rien pour le traitement des chaînes de caractères. Une nouvelle version, Fortran IV, pallie ces lacunes et a fait l'objet d'une normalisation en 1966. D'autres versions voient le jour et tendent à rapprocher le Fortran des langages plus modernes, comme le Pascal. Caractéristiques. Le Fortran est un langage procédural, à typage faible et implicite, non structuré, orienté vers les applications de calcul numérique. Il intègre la notion de sous-programme et la compilation séparée. Facile à compiler, il permet la production d'exécutables optimisés. La définition assez lâche des spécifications en fait un langage peu portable, malgré les standardisations et les normalisations dont il a fait l'objet. Le plus souvent, le portage d'une machine à l'autre ne nécessite que quelques modifications élémentaires. Il induit trop souvent des programmes où les astuces de programmation qu'il permet sont source d'efficacité sur une machine donnée avec un compilateur donné, mais inutilisables ailleurs. Le Fortran est un bon langage pour des utilisateurs qui ne connaissent rien à l'informatique. Industrialisation. Tous les constructeurs ont un compilateur Fortran dans leur catalogue, voire plusieurs, correspondant aux multiples versions. Bien que destiné aux applications de calcul, il a été utilisé dans bien d'autres domaines, sans doute à contre-emploi. Les tentatives pour en faire un langage qui puisse concurrencer les langages les plus récents se sont en fait soldées par des échecs. Des langages comme le Pascal l'ont supplanté pratiquement partout. Il n'est plus guère utilisé que comme le Cobol, à un niveau moindre, pour préserver les grands investissements de programmation. Complétez votre recherche en consultant : Les corrélats Backus John Warner compilateur incrément informatique - Histoire de l'informatique - Ordinateurs et informatique - L'histoire des langages informatique - La science informatique - La linguistique de la programmation langage de programmation ordinateur - Historique - Le rôle croissant du logiciel Pascal (langage) PL/1 (Programming Language Number 1)