Elhunyt a Fortran megalkotója

A New York Time közölte a szomorú hírt, miszerint 82 éves korában otthonában elhunyt John W. Backus, a Fortran programozási nyelv megalkotója. A nekrológ szerint a Fortran volt az első széleskörben használt számítógépes programozási nyelv, amely segített ajtót nyitni a modern számítástechnikára. Ken Thompson, a UNIX operációs rendszer egyik létrehozója néhány évvel ezelőtt egy interjúban azt mondta, hogy azoknak "az embereknek a 95%-ka, akik a korai időkben programoztak, sosem lettek volna készen a Fortran nélkül. Egy nagy lépés volt."

A Fortran változatai napjainkban is megtalálhatóak egyes Linux és BSD terjesztésekben.

Hozzászólások

Épp írni akartam, hogy a Fortran-on kívüli műveit se felejtsük el. A Fortran is hatalmas lökést adott a gépi matematika (numerikus analízis) fejlődésének, a BNF is a programozási nyelvek elméletének. Szerintem ez a két téma fémjelezte a számítástechnika egy nagy korszakát, kb. 1954-1980, amíg nagy gépekre, igényes programokat írtak. Ennek a korszaknak köszönhetjük a nagy nyelveket (Fortran, Algol), a máig fennmaradt Fortran-kódgyűjteményeket ( netlib.org ). A nagyok sorban elmennek, és velük együtt letűnik egy szép korszak.

Hát sajnos ez van, sorra távoznak el a számítástechnika első nagyjai... dehát régen is volt már.


     implicit none
      logical DONE

      DO while (.NOT. DONE)
        write(*,10)
      END DO
   10 format('R.I.P.')
      END

R.I.P.

Ha még élt volna egy néhány hetet, művének (FORTRAN) 50. születésnapját ünnepelheti, hisz az első FORTRAN compiler 1957. áprilisában jelent meg.

Alig volt fiatalabb mint a nagymamám. A durva az, hogy a nagymuter nem nyúlt számítógéphez soha, nemhogy 50 éve.

Software is like sex, it's better with a penguin. :D (r)(tm)(c)

Mint műszaki pályára készülő, már foglalkoztam a gondolattal, hogy legalább valami alapvető szinten meg kellene ismernem a Fortrant. Már csak az "ősök" miatt is. Nem azért, mert jobb lenne mondjuk valami másik programnyelvnél, vagy egyáltalán, jelzőket akarnék akasztani rá, hanem mert CSAK... Érdekes, valami nosztalgikus érzés fűz egy olyan világhoz, amiben én nem is éltem: mainframe-k, gépi kód, lyukszalag... és persze a Fortran is.

R.I.P.

Nyugodjon békében...
Azért elég szép kort ért meg.
Lehet, hogy nélküle most nem azt csinálnánk, ami csinálunk... Vagy nem ebben a formában.

--
//:wladek's world

Most is Fortran-ban írok és nem csak nosztalgiából. Az "öregek" elmúlása pedig még emlékeztethet (már nem is sokáig), hogy az erőforrásokat hogyan kell takarékosan, gazdaságosan felhasználni. Nem csak ők halnak ki, hanem ez a szemlélet is.
Ami a régi gépeket illeti, valamikor olyan gépen tanultunk, ami lyukszalag, mágnesszalag perifériákkal, ferritgyűrűs operatív tárral volt felszerelve, meg volt 8 terminál, nem volt oprendszer, volt viszont gépi kód. Nehéz lehet ezt ma elképzelni, mikor a júzer otthon kétmagos processzort használ.
A Fortran jelentőségét talán az is mutatja, hogy a Sun készíti a Fortress-t, és a 64 bites platform megjelenésével az első fordítók az assembly, c, c++ és fortran nyelvekhez készültek.

Én is írok fortranprogramokat bár elég ritkán szerintem remek nyelv, matematikai műveletek végzésére, szerintem a legjobb alternatíva, ha nem túl nagy a program lényegesen gyorsabb a c-től(ez csak saját tapasztalat), arról nem is beszélve hogy gyakorlatilag nem kell vacakolni a kompex számok szintaxisával, és rengeteg rutin van írva hozzá, szóval tényleg jó nyelv volt szerintem csak megköszönni lehet az urunak a művét.