Fortran - Co to jest, definicja i pojęcie

Spisie treści:

Anonim

Fortran to język programowania, który jest zorientowany i przystosowany do zastosowań numerycznych i obliczeń naukowych.

Wraz z Fortranem narodziło się nowoczesne programowanie. Dzięki niemu wprowadzono w życie takie koncepcje, jak m.in. obliczenia naukowe czy komplikacja kodu.

Początki tego języka programowania sięgają 1954 roku i przypisuje się je Johnowi Backusowi, doświadczonemu amerykańskiemu informatykowi, który należał do firmy IBM.

Jego propozycja koncentrowała się na uruchomieniu języka programowania, którego celem było tłumaczenie w prosty i przystępny sposób różnych formuł matematycznych w kodzie zrozumiałym dla komputera.

Jako ciekawostkę, ten informatyk pracował nad poprzednim projektem o nazwie SSEC (Sequence Electronic Calculator), aby uzyskać ten program do obliczania pozycji księżyca.

Ewolucja Fortranu

Jeśli chodzi o przedstawianie się, pojawiły się pewne niechęci, ponieważ wszyscy byli przyzwyczajeni do swojego poprzednika, języka asemblera, który pojawił się w 1949 roku.

Ale ogólne postrzeganie wkrótce się zmieniło, ponieważ korzystanie z Fortranu miało wiele zalet. Był uważany za język programowania wysokiego poziomu, który potrafił tłumaczyć całe programy bez konieczności robienia tego ręcznie, jak w przypadku swoich poprzedników. Ponadto jego użycie było prostsze, nie tak restrykcyjne, jak dotychczasowe istniejące języki programowania.

Jedną z rzeczy, które zrewolucjonizowały świat programowania, był fakt, że kod mógł pisać się szybciej, a także nie wymagał tak wyspecjalizowanych fachowców, co czyniło go bardziej dostępnym dla każdego.

To język, który nigdy nie przestał się rozwijać. Zmieniał się na przestrzeni lat, aż do Fortran 2018, który zawierał nowe funkcje i ulepszenia od samego początku.

Fortran służył jako inspiracja i podstawa do tworzenia innych typów języków programowania takich jak: Lisp (1958), COBOL (1959) czy ALGOL (1958).

Niewątpliwie jest to jeden z języków, które są nadal brane pod uwagę podczas pracy z nimi i który służył jako informacja do tworzenia innych aspektów programowania z niego wywodzących się.

Zalety i wady Fortran

Jego zalety to:

  • Łatwiejszy do nauczenia niż jego poprzednicy.
  • Nadal jest używany jako jeden z najważniejszych języków, jeśli chodzi o wykonywanie obliczeń numerycznych.
  • Jest uważany za rewolucję i początek nowoczesnego programowania.
  • Jego wdrożenie i lata użytkowania zaowocowały sprawdzonymi i wydajnymi bibliotekami, które potwierdzają jego skuteczność jako języka programowania.

Podczas użytkowania należy również wziąć pod uwagę jego wady:

  • Jest to język programowania, w którym nie ma klas ani struktur.
  • Uniemożliwia dokonywanie dynamicznej rezerwacji pamięci.
  • Do przetwarzania bardzo złożonych tekstów, list i struktur danych jest to język nieco prymitywny.