<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="lt">
	<id>https://www.pipedija.com/index.php?action=history&amp;feed=atom&amp;title=Ratfor</id>
	<title>Ratfor - Versijų istorija</title>
	<link rel="self" type="application/atom+xml" href="https://www.pipedija.com/index.php?action=history&amp;feed=atom&amp;title=Ratfor"/>
	<link rel="alternate" type="text/html" href="https://www.pipedija.com/index.php?title=Ratfor&amp;action=history"/>
	<updated>2026-04-28T10:57:46Z</updated>
	<subtitle>Šio puslapio versijų istorija projekte</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://www.pipedija.com/index.php?title=Ratfor&amp;diff=84231&amp;oldid=prev</id>
		<title>ESM: ESM pervadino puslapį RATFOR į Ratfor</title>
		<link rel="alternate" type="text/html" href="https://www.pipedija.com/index.php?title=Ratfor&amp;diff=84231&amp;oldid=prev"/>
		<updated>2025-02-27T22:37:35Z</updated>

		<summary type="html">&lt;p&gt;ESM pervadino puslapį &lt;a href=&quot;/index.php/RATFOR&quot; class=&quot;mw-redirect&quot; title=&quot;RATFOR&quot;&gt;RATFOR&lt;/a&gt; į &lt;a href=&quot;/index.php/Ratfor&quot; title=&quot;Ratfor&quot;&gt;Ratfor&lt;/a&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;lt&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Ankstesnė versija&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;01:37, 28 vasario 2025 versija&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;lt&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(Jokio skirtumo)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>ESM</name></author>
	</entry>
	<entry>
		<id>https://www.pipedija.com/index.php?title=Ratfor&amp;diff=84229&amp;oldid=prev</id>
		<title>ESM: Naujas puslapis: '''Ratfor''' - tai buvo tokia programavimo kalba, panaši į supaprastintą C kalbą, tačiau savo veikimo mechanizmais panašesnė į klasikinį Fortran. Kalba atsirado, kai vienas iš C kalbos kūrėjų, toksai Brian Kernighan, nutarė supaprastinti programavimą Fortranu, kuris anuo metu buvo baisiai atsilikęs nuo realybės.  Reikalas gi tas, kad kai buvo kuriama Fortran kalba, tai niekas jokių patirčių su jokiomis kalbomis neturėjo ir ne...</title>
		<link rel="alternate" type="text/html" href="https://www.pipedija.com/index.php?title=Ratfor&amp;diff=84229&amp;oldid=prev"/>
		<updated>2025-02-27T22:21:42Z</updated>

		<summary type="html">&lt;p&gt;Naujas puslapis: &amp;#039;&amp;#039;&amp;#039;Ratfor&amp;#039;&amp;#039;&amp;#039; - tai buvo tokia programavimo kalba, panaši į supaprastintą &lt;a href=&quot;/index.php/C_kalba&quot; title=&quot;C kalba&quot;&gt;C kalbą&lt;/a&gt;, tačiau savo veikimo mechanizmais panašesnė į klasikinį &lt;a href=&quot;/index.php/Fortran&quot; title=&quot;Fortran&quot;&gt;Fortran&lt;/a&gt;. Kalba atsirado, kai vienas iš &lt;a href=&quot;/index.php/C_kalba&quot; title=&quot;C kalba&quot;&gt;C kalbos&lt;/a&gt; kūrėjų, toksai Brian Kernighan, nutarė supaprastinti programavimą Fortranu, kuris anuo metu buvo baisiai atsilikęs nuo realybės.  Reikalas gi tas, kad kai buvo kuriama Fortran kalba, tai niekas jokių patirčių su jokiomis kalbomis neturėjo ir ne...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Naujas puslapis&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''Ratfor''' - tai buvo tokia programavimo kalba, panaši į supaprastintą [[C kalba|C kalbą]], tačiau savo veikimo mechanizmais panašesnė į klasikinį [[Fortran]]. Kalba atsirado, kai vienas iš [[C kalba|C kalbos]] kūrėjų, toksai Brian Kernighan, nutarė supaprastinti programavimą Fortranu, kuris anuo metu buvo baisiai atsilikęs nuo realybės.&lt;br /&gt;
&lt;br /&gt;
Reikalas gi tas, kad kai buvo kuriama Fortran kalba, tai niekas jokių patirčių su jokiomis kalbomis neturėjo ir neegizstavo netgi ir kompiuterių klaviatūros, tai kūrėjai tą kalbą kūrė kaip tai nei šiaip, nei taip - tipo kaip ranka kas nors užrašys, taip tuos užrašymus kažkas paskui sukals į [[perfokortos|perfokortas]]. Tai dėl to Fortran kalboje gavosi daug keistų operaotrių, pvz., visokie ten operatoriai būdavo ne kaip kitose kalbose, o visokie &amp;quot;.gt.&amp;quot;, &amp;quot;.eq.&amp;quot;, &amp;quot;.lt.&amp;quot; ir panašūs, negana to, trūko netgi paprastų normaliai padarytų [[sąlyginiai sakiniai|sąlyginių sakinių]] ar [[ciklai|ciklų]].&lt;br /&gt;
&lt;br /&gt;
Tai Brian Kernighan sumąstė, kad galima visą tą reikalą supaprastinti, tiesiog padarius preprocesorių, kuris normalių kalbų konstrukcijas ir operatorius labai paprastais būdais transliuotų į Fortran įprastas konstukcijas ir ženklus.&lt;br /&gt;
&lt;br /&gt;
Tai gavosi tokia kalba, kuri kiek primenanti [[C kalba|C kalbą]] savo visokiais skliaustais ir operatoriais, tačiau transliuojama į klasikinį senovinį Fortran 66 standarto kodą.&lt;br /&gt;
&lt;br /&gt;
Tai vienu metu šitas Ratfor labai išpopuliarėjęs buvo, nes Fortran labai visus užpiso.&lt;br /&gt;
&lt;br /&gt;
Dar įdomus momentas - Brian Kernighan išleido savo Ratfor kalbą [[1974]] metais, o [[1977]] išėjo naujas Fortran standartas, kuriame buvo tik keli patobulinimai, kurie buvo suadresuoti Ratfor kalboje - iš jų bene svarbiausias buvo normalesnio [[if-else]] atsiradimas. Bet absurdiškai atrodančių operatorių tuo metu taip ir nepataisė - prireikė dar keliolikos metų, kad jie būtų pataisyti [[1990]] Fortran standarte.&lt;br /&gt;
&lt;br /&gt;
Štai tokia čia iliustracija, ant kiek geriau veikia pavienis protingas programuotojas, lyginant su visokiais didžiuliais [[standartizacijos komitetai|standartizacijos komitetais]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Programavimo kalbos]]&lt;/div&gt;</summary>
		<author><name>ESM</name></author>
	</entry>
</feed>