Zpět na seznam článků     Číst komentáře (2)     Verze pro tisk

Fortran aneb první vyšší programovací jazyk

Autor: S0meB0dy   
4.8.2004

Co je to Fortran, jak probíhal jeho vývoj a kdo se na něm podílel


1.Úvod
V době před Fortranem, tj. před Únorem roku 1957 kdy byl Fortran představen světu na Western Joint Computer Conference v Los Angeles, dokázala "mluvit" s počítači jen hrstka vyvolených, v té době bylo totiž programování velmi náročné a také zabralo spoustu času, ono to taky není žádný med převádět algoritmus do binární podoby a výsledný binarní kód psát do paměti a registrů počítače, ale k věci, v tomto článku se dozvíte co je to Fortran, jak probíhal jeho vývoj a kdo se na něm podílel.

2.Co je to Fortran ?
Už bylo řečeno, respektive napsáno, že Fortran je, nebo spíše byl, první vyšší programovací jazyk. Je skloubením "lámané" Angličtiny a algebry, což mělo za příčinu vznik názvosloví podobného matematickým a algebraickým formulím.
Více poví příklad Fortrunovského programu:

      program sample
      integer f(100)
      write(6,*) 'How long a series would you like (max 100)?'
      read(5,*) n
      f(1) = 1
      f(2) = 2
 do 10 i = 3,n
      f(i) = f(i-1) + f(i-2)
 10 continue
      write(6,*) (f(i),i=1,n)
      stop
      end

Příklad binárním kódu jsem bohužel nikde nenašel tak jsem přidám alespoň tabulku pro převod čísel decimální do binární soustavy, aby jste měli alespoň představu o tom co je to binární kód.

decimální  binární
0              0
1              1
2              10
3              11
4              100
5              101
6              110
7              111
8              1000
9              1001
10            1010
11            1011
12            1100
13            1101
14            1110
15            1111
16            0001 0000

Proč se stal Fortran tak úspěšným? Nejen že program který vidíte napsaný nahoře by v binárním kódu zabral "o něco" víc řádků, ale programy vytvořené ve Fortranu běhají téměř stejně rychle jako programy psané v binárním kódu.

3.Kdo má Fortran"na svědomí" ?
Tým který vytvořil Fortran tvořili mladí lidé ve věku mezi 20-30 lety
Tým firmy IBM vedl John Backrus, který také navrhl jméno nového programovacího jazyka, které bylo hodnoceno spíše negativně (pozn. Mě osobně se název Fortran líbí víc než třeba prosté C, ale jde jen o název, a to není nic důležitého). Tým měl deset odob, tvořili ho hlavně matematici poté jeden odborník na crystalografii, šachový génius, zaměstnanec letecké továrny, výzkumníci vypůjčení z MIT a jedna mladá žena z Vassar College, která se k projektu přidala. Tým testoval a ladil svůj kód na počítači IBM704. Dnes žije jen 6 členů týmu a většina z nich už překročila 70 let.

4.Závěrem
Co říci závěrem ? Snad jen že Fortran je opravdu originální mistrovské dílo a všechny další vyšší programovací jazyky už jsou pouze jeho obdobným vylepšenm, ale Fortran je opravdu originál a před jeho tvůrci se sluší smeknout.

Zdroje:
http://www.infojet.cz/program/fortran.html (Pokud se chcete dozvědět víc, mrkněte se sem)
http://www.fzu.cz/texty/c1/fortran.html (Odtud je stažena ukázka Fortranského programu)
http://logosfoundation.org/kursus/2060.html (Odtud je ta tabulka)

Líbil se Vám článek?
Budeme potěšeni, pokud vás zaujme také reklamní nabídka

Social Bookmarking

     





Hodnocení/Hlasovalo: 4/3

1  2  3  4  5    
(známkování jako ve škole)