Pipedija - tautosaka, gandai, kliedesiai ir jokios tiesos! Durniausia wiki enciklopedija durnapedija!


Fortran

Iš Pipedijos - durniausios enciklopedijos.
Jump to navigation Jump to search

Fortran - ar tik ne pirmoji programavimo kalba, jei neskaitysime kokio nors asemblerio? Sukurta dar kažkokios JAV adminrolės, kuri nusprendė, kad reikia žmonėms paprasčiau gyvent, nes pernelyg daug klaidų visi pridaro programuodami, o pridaro dėl to, kad patys nežino, ką parašo. Fortran pavadinimas reiškia santrumpą nuo "FORmula TRANslator".

Fortran iki šiolei yra baisus siaubas visokiems programuotojams, nes laužo visas gero programavimo taisykles, o be Goto tenai sunkiai įmanoma apsieiti. Taip pat Fortran yra siaubas visokiems neprogramuotojams, kuriems tenka išmokti šitos kalbos, nes iki šiolei kažkokių matematinių galimybių joje daugiausiai.

Klasikinis Fortran visus užpisdavo savo nenormaliais operatoriais, kaip kad ".LT.", ".LE.", ".GT.", ".GE.", ".EQ.", ".NE.", ".NOT.", ".AND." ir ".OR.", kurie išties tereiškė matematinius palyginimo veiksmus ir paprastas Būlio algebros operacijas. Reikalas gi tas, kad kai Fortran kalba buvo kuriama, tai niekas nežinojo, kaip tuos operatorius padaryti, tai tik tiek tesugalvojo, kad reikia juos koduoti kaip tai kitaip, kad nesipainiotų, tai sugalvojo dėti visokias raidžių santrumpas tarp taškų. Tai anais laikais netgi kompiuterių klaviatūros neegzistavo, tai galima nesunkiai suprasti, kad niekas nežinojo, kaip daryti.

Vėlesniais laikais daug kas keitėsi, bet Fortran kalba ilgokai stagnavo, nes tobulino ją visokie nuo realybės atsilikę standartizavimo komitetai. Taip jau gavosi, kad 1974 sukurta Ratfor kalba pralenkė Fortran kalbą ir labai staigiai išpopuliarėjo vien dėl to, kad leido naudoti normalias naujesnių kalbų struktūras bei operatorius. Fortran tobulinę nupezę standartizacijos komitetų veikėjai dalį to funkcionalumo (ir tai ne visą) sugebėjo įtraukti tik 1990 Fortran standarte - po 16 metų.

Tai gal dėl to daugelis iki šiol nemėgsta to Fortran ir prisimena šią kalbą su piktumu, kartais netgi labiau neigiamai, negu Cobol. Nors dabartiniais laikais Fotran visai yra pasitaisiusi ir nėra tenai jau taip viskas blogai.

Taip pat Fortran yra labai nemylima visokių Basic mėgstančių lamerių, nes šitie labai nustemba, kai sužino, jog Basic tėra iškastruotas, smarkiai pagražintas ir visas gudrias galimybes praradęs Fortran variantas.

Gi kita vertus, kad ir kaip kas keiktųsi, Fortranas iki šiol yra viena iš populiariausių ir plačiausiai naudojamų programavimo kalbų, ypač tokiose srityse, kaip visokia fizika, inžinerija, mokslas įvairus ir taip toliau, nes per kokius 60 metų įdirbis čia toksai didelis, kad ir dar kokius 60 metų vis dar bus naudojamas.


Hello World Fortran kalboje

       PROGRAM HELLO
       WRITE(*,*) 'Hello, world!'
       END


Dar žr.

  • Ratfor - kadaise atsiradęs smarkiai pagerintas C kalbos ir Fortran hibridas
  • Basic - labiausiai žinoma iš Fortran kilusi kalba, kurioje daugelis Fortran nesąmonių buvo pataisytos nuo pat atsiradimo