Fortran - Wat is het, definitie en concept

Inhoudsopgave:

Anonim

Fortran is een programmeertaal die is georiënteerd en aangepast voor numerieke toepassingen en wetenschappelijke informatica.

Met Fortran werd moderne programmering geboren. Hierdoor zijn onder andere concepten zoals wetenschappelijk computergebruik of codecomplicatie in de praktijk gebracht.

De oorsprong van deze programmeertaal gaat terug tot 1954 en wordt toegeschreven aan John Backus, een ervaren Amerikaanse computerwetenschapper die toebehoorde aan het IBM-bedrijf.

Zijn voorstel was gericht op het lanceren van een programmeertaal waarvan het doel was om op een eenvoudige en toegankelijke manier verschillende wiskundige formules in code te vertalen die een computer zou kunnen begrijpen.

Als curiositeit werkte deze computerspecialist aan een eerder project genaamd SSEC (Selective Sequence Electronic Calculator) om dit programma de posities van de maan te laten berekenen.

Evolutie van Fortran

Bij de introductie van zichzelf was er enige terughoudendheid, aangezien iedereen gewend was aan zijn voorganger, de assembler die in 1949 opkwam.

Maar de algemene perceptie veranderde snel omdat er veel voordelen waren aan het gebruik van Fortran. Het werd beschouwd als een programmeertaal op hoog niveau, die erin slaagde hele programma's te vertalen zonder het handmatig te hoeven doen, zoals bij zijn voorgangers. Bovendien was het gebruik ervan eenvoudiger, niet zo beperkend als de vorige bestaande programmeertalen waren.

Een van de dingen die een revolutie teweeg hebben gebracht in de programmeerwereld, was het feit dat de code sneller kon worden geschreven en dat er ook geen gespecialiseerde professionals nodig waren, waardoor het voor iedereen toegankelijker werd.

Het is een taal die nooit is gestopt met evolueren. Het is in de loop der jaren gevarieerd tot Fortran 2018, dat sinds de oprichting nieuwe functionaliteiten en verbeteringen bevatte.

Fortran heeft als inspiratie en basis gediend voor het creëren van andere soorten programmeertalen zoals: Lisp (1958), COBOL (1959) of ALGOL (1958).

Het is ongetwijfeld een van de talen waarmee nog steeds rekening wordt gehouden bij het werken met hen, en dat heeft gediend als informatie om andere aspecten van programmeren te creëren die ervan zijn afgeleid.

Voor- en nadelen van Fortran

De voordelen zijn onder meer:

  • Makkelijker te leren dan zijn voorgangers.
  • Het wordt nog steeds gebruikt als een van de meest prominente talen als het gaat om het uitvoeren van numerieke berekeningen.
  • Het wordt beschouwd als een revolutie en het begin van de moderne programmering.
  • De implementatie en het jarenlange gebruik hebben geresulteerd in bewezen en efficiënte bibliotheken die de effectiviteit ervan als programmeertaal bevestigen.

Bij het gebruik moet ook rekening worden gehouden met de nadelen:

  • Het is een programmeertaal waarin geen klassen of structuren zijn.
  • Het maakt het onmogelijk om een ​​dynamische geheugenreservering te maken.
  • Voor de verwerking van zeer complexe teksten, lijsten en datastructuren is het een wat primitieve taal.