Fortran: Skirtumas tarp puslapio versijų

2 133 pridėti baitai ,  28 vasario
nėra keitimo aprašymo
(Naujas puslapis: '''Fortran''' - ar tik ne pirmoji programavimo kalba, jei neskaitysime kokio nors asemblerio? Sukurta dar kažkokios JAV adminrolės, kuri nusprendė, kad reikia ...)
 
 
(nerodoma viena tarpinė versija, sukurta vieno naudotojo)
1 eilutė: 1 eilutė:
'''Fortran''' - ar tik ne pirmoji [[programavimo kalba]], jei neskaitysime kokio nors [[asembleris|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''' - ar tik ne pirmoji [[programavimo kalba]], jei neskaitysime kokio nors [[asembleris|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 [[santrumpa|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.
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.


Taip pat Fortran yra labai nemylima visokių [[Basic]] mėgstančių [[lameriai|lamerių]], nes šitie labai nustemba, kai sužino, jog [[Basic]] tėra iškastruotas ir visas galimybes praradęs Fortran variantas.
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 algebra|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ų [[santrumpos|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ų [[lameriai|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 ==
== Hello World Fortran kalboje ==
<code>
<pre>
       PROGRAM HELLO
       PROGRAM HELLO
       WRITE(*,*) 'Hello, world!'
       WRITE(*,*) 'Hello, world!'
       END
       END
</code>
</pre>
 
 
== Dar žr. ==
* [[Ratfor]] - kadaise atsiradęs smarkiai pagerintas [[C kalba|C kalbos]] ir [[Fortran]] hibridas
* [[Basic]] - labiausiai žinoma iš Fortran kilusi kalba, kurioje daugelis Fortran nesąmonių buvo pataisytos nuo pat atsiradimo




[[Category:Programavimo kalbos]]
[[Category:Programavimo kalbos]]
1 637

pakeitimai