<?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=Forth</id>
	<title>Forth - Versijų istorija</title>
	<link rel="self" type="application/atom+xml" href="https://www.pipedija.com/index.php?action=history&amp;feed=atom&amp;title=Forth"/>
	<link rel="alternate" type="text/html" href="https://www.pipedija.com/index.php?title=Forth&amp;action=history"/>
	<updated>2026-04-29T21:47:47Z</updated>
	<subtitle>Šio puslapio versijų istorija projekte</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://www.pipedija.com/index.php?title=Forth&amp;diff=42110&amp;oldid=prev</id>
		<title>Fandorina: Naujas puslapis: '''Forth''' - labai keistai sugalvota ir visai komercinį pasisekimą gavusi programavimo kalba, kurią mėgsta gal nebent visokie hakeriai. Daugelis sako, kad Forth kalba y...</title>
		<link rel="alternate" type="text/html" href="https://www.pipedija.com/index.php?title=Forth&amp;diff=42110&amp;oldid=prev"/>
		<updated>2013-12-23T04:41:28Z</updated>

		<summary type="html">&lt;p&gt;Naujas puslapis: &amp;#039;&amp;#039;&amp;#039;Forth&amp;#039;&amp;#039;&amp;#039; - labai keistai sugalvota ir visai komercinį pasisekimą gavusi &lt;a href=&quot;/index.php/Programavimo_kalba&quot; class=&quot;mw-redirect&quot; title=&quot;Programavimo kalba&quot;&gt;programavimo kalba&lt;/a&gt;, kurią mėgsta gal nebent visokie &lt;a href=&quot;/index.php/Hakeriai&quot; title=&quot;Hakeriai&quot;&gt;hakeriai&lt;/a&gt;. Daugelis sako, kad Forth kalba y...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Naujas puslapis&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''Forth''' - labai keistai sugalvota ir visai komercinį pasisekimą gavusi [[programavimo kalba]], kurią mėgsta gal nebent visokie [[hakeriai]]. Daugelis sako, kad Forth kalba yra kraštutinai iškrypėliška, bet gi kiti sako, kad nuostabiai puiki.&lt;br /&gt;
&lt;br /&gt;
Skirtingai nuo daugelio kitų programavimo kalbų, Forth yra ir struktūrali, ir kartu paremta steku. Ir vėlgi, ir deklaratyvi, ir procedūriška. Ir vėlgi objektinė, ir kompiliuojama, tačiau visai neblogai leidžianti modifikuoti savo kodą netgi vykdymo metu. Gal todėl apie Forth vienu metu nemenkai svaigdavo įvairūs [[virusai|virusų]] kūrėjai, aiškindami, kad čia būsiąs ateities virusų pagrindas, nes mikroskopinį Forth kompiliatorių galima įkišti kur papuola.&lt;br /&gt;
&lt;br /&gt;
Forth yra vienintelė programavimo kalba, kuria remiantis buvo netgi sukurti procesoriai, tiesiogiai implementuojantys pačios Forth kalbos savybes. Visa tai - dėl neįprastai gerų vidinių kalbos mechanizmų.&lt;br /&gt;
&lt;br /&gt;
Kita vertus, kalba tikrai atrodo durnai tiems, kas nepatyrę: joje viskas paremata postfiksine (atvirkštine lenkiškaja) notacija. Štai pavyzdžiui, jei norite užrašyti kažką tokio kaip &amp;quot;write 3 * 10 + 5&amp;quot;, tai su Forth gausis vat taip:&lt;br /&gt;
: 3 10 * 5 + .&lt;br /&gt;
&lt;br /&gt;
Reikia pasakyti, kad ir kitais atžvilgiais Forth yra keistoka kalba - joje išvis viskas yra paremta steku, kaip kokiame [[Befunge]], bet negana to, visos komandos ir išvis viskas, kas tik kalboje yra, yra paremta žodynais, kuriuose aprašomos stekui skirtos kažkokios sekos, taip kad gaunasi taip, kad visa kalba apsirašo pati save. Užtat ir gaunasi, kad tas Forth gali būti nesunkiai perkeltas į praktiškai bet kur, o patys kalbos viduriai užima tiek mažai vietos, kad gali veikti netgi kokiame nors [[kalkuliatorius|kalkuliatoriuje]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hello World su Forth ==&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 .&amp;quot; Hello, world! &amp;quot;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Programavimo kalbos]]&lt;/div&gt;</summary>
		<author><name>Fandorina</name></author>
	</entry>
</feed>