Фортран - шта је то, дефиниција и концепт

Преглед садржаја:

Anonim

Фортран је програмски језик који је оријентисан и прилагођен за нумеричке примене и научно рачунање.

Са Фортраном се родило модерно програмирање. Кроз њега су у пракси примењени концепти као што су научно рачунање или компликовање кода.

Порекло овог програмског језика датира из 1954. године, а приписује се Џону Бацкусу, искусном америчком информатичару који је припадао компанији ИБМ.

Његов предлог усредсредио се на покретање програмског језика чији је циљ био превођење на једноставан и доступан начин различитих математичких формула у коду које би рачунар могао да разуме.

Као занимљивост, овај рачунарски специјалиста радио је на претходном пројекту названом ССЕЦ (Селецтиве Секуенце Елецтрониц Цалцулатор) како би добио овај програм за израчунавање положаја Месеца.

Еволуција Фортрана

Када је требало да се представе, постојало је оклевање, јер су сви навикли на свог претходника, скупштински језик који се појавио 1949. године.

Али општа перцепција се убрзо променила јер је употреба Фортрана имала много предности. Сматран је програмским језиком високог нивоа, који је успео да преведе читаве програме, а да то није морао ручно да ради као код својих претходника. Поред тога, његова употреба је била једноставнија, а не толико рестриктивна као што су то били претходни постојећи програмски језици.

Једна од ствари која је успела да револуционише свет програмирања била је чињеница да смо могли да омогућимо брже писање кода, а такође нису били потребни такви специјализовани професионалци, што га је учинило доступнијим никоме.

То је језик који никада није престао да се развија. Она је варирала током година до Фортрана 2018, који је обухватио нове функционалности и побољшања од свог оснивања.

Фортран је послужио као инспирација и основа за стварање других врста програмских језика као што су: Лисп (1958), ЦОБОЛ (1959) или АЛГОЛ (1958).

Несумњиво је да је то један од језика који се и даље узима у обзир приликом рада са њима и који је послужио као информација за стварање других аспеката програмирања изведених из њега.

Предности и недостаци Фортрана

Његове предности укључују следеће:

  • Лакше за учење од својих претходника.
  • И даље се користи као један од најистакнутијих језика када је реч о извођењу нумеричких прорачуна.
  • Сматра се револуцијом и почетком модерног програмирања.
  • Његова примена и године употребе резултирали су доказаним и ефикасним библиотекама које потврђују његову ефикасност као програмског језика.

Његови недостаци се такође морају узети у обзир када се користе:

  • То је програмски језик у којем не постоје класе или структуре.
  • То онемогућава динамичко резервисање меморије.
  • За обраду изузетно сложених текстова, спискова и структура података, то је помало примитиван језик.