<?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=TCL</id>
	<title>TCL - Versijų istorija</title>
	<link rel="self" type="application/atom+xml" href="https://www.pipedija.com/index.php?action=history&amp;feed=atom&amp;title=TCL"/>
	<link rel="alternate" type="text/html" href="https://www.pipedija.com/index.php?title=TCL&amp;action=history"/>
	<updated>2026-04-27T03:57:49Z</updated>
	<subtitle>Šio puslapio versijų istorija projekte</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://www.pipedija.com/index.php?title=TCL&amp;diff=42119&amp;oldid=prev</id>
		<title>Fandorina 06:09, 23 gruodžio 2013</title>
		<link rel="alternate" type="text/html" href="https://www.pipedija.com/index.php?title=TCL&amp;diff=42119&amp;oldid=prev"/>
		<updated>2013-12-23T06:09:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;lt&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Ankstesnė versija&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;09:09, 23 gruodžio 2013 versija&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;1 eilutė:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;1 eilutė:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''TCL''' arba '''Tool Control Language''' - savotiška programavimo kalba, skirta visokiems skriptams rašyti - atėjusi iš [[Unix]], kur buvo itin populiari senesniais laikais, kur atliko tą pačią funkciją, kaip ir kažkoks [[VB Script]], tik žymiai universaliau, nes lengvai buvo įkišama į bet kur, kur tik papuola, o negana to, ir dirbti galėjo visokiose aplinkose, kur jokios grafikos nėra.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''TCL''' arba '''Tool Control Language''' - savotiška &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;programavimo kalba&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;, skirta visokiems skriptams rašyti - atėjusi iš [[Unix]], kur buvo itin populiari senesniais laikais, kur atliko tą pačią funkciją, kaip ir kažkoks [[VB Script]], tik žymiai universaliau, nes lengvai buvo įkišama į bet kur, kur tik papuola, o negana to, ir dirbti galėjo visokiose aplinkose, kur jokios grafikos nėra.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Kaip sako, kažkoks John Ousterhout tą TCL sukurti sugalvojo po to, kai jau su kokia 10 skirtinga programa kapstydamasis, pamatė, kad vis kiekviena didesnė programa turi nuosavą programavimo kalbą įkišta, kuri teskirta tam, kad darytų kažkokius įprastus kasdienius dalykus, kuriuos galima būtų ir su kitomis programavimo kalbomis padaryti, bet kad tos kitos kalbos nepritaikytos tam, kad galėtų tapti kokių nors programų dalimi.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Kaip sako, kažkoks John Ousterhout tą TCL sukurti sugalvojo po to, kai jau su kokia 10 skirtinga programa kapstydamasis, pamatė, kad vis kiekviena didesnė programa turi nuosavą programavimo kalbą įkišta, kuri teskirta tam, kad darytų kažkokius įprastus kasdienius dalykus, kuriuos galima būtų ir su kitomis programavimo kalbomis padaryti, bet kad tos kitos kalbos nepritaikytos tam, kad galėtų tapti kokių nors programų dalimi.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Fandorina</name></author>
	</entry>
	<entry>
		<id>https://www.pipedija.com/index.php?title=TCL&amp;diff=42118&amp;oldid=prev</id>
		<title>Fandorina: Naujas puslapis: '''TCL''' arba '''Tool Control Language''' - savotiška programavimo kalba, skirta visokiems skriptams rašyti - atėjusi iš Unix, kur buvo itin populiari senesniais laikais, k...</title>
		<link rel="alternate" type="text/html" href="https://www.pipedija.com/index.php?title=TCL&amp;diff=42118&amp;oldid=prev"/>
		<updated>2013-12-23T05:50:17Z</updated>

		<summary type="html">&lt;p&gt;Naujas puslapis: &amp;#039;&amp;#039;&amp;#039;TCL&amp;#039;&amp;#039;&amp;#039; arba &amp;#039;&amp;#039;&amp;#039;Tool Control Language&amp;#039;&amp;#039;&amp;#039; - savotiška programavimo kalba, skirta visokiems skriptams rašyti - atėjusi iš &lt;a href=&quot;/index.php/Unix&quot; class=&quot;mw-redirect&quot; title=&quot;Unix&quot;&gt;Unix&lt;/a&gt;, kur buvo itin populiari senesniais laikais, k...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Naujas puslapis&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''TCL''' arba '''Tool Control Language''' - savotiška programavimo kalba, skirta visokiems skriptams rašyti - atėjusi iš [[Unix]], kur buvo itin populiari senesniais laikais, kur atliko tą pačią funkciją, kaip ir kažkoks [[VB Script]], tik žymiai universaliau, nes lengvai buvo įkišama į bet kur, kur tik papuola, o negana to, ir dirbti galėjo visokiose aplinkose, kur jokios grafikos nėra.&lt;br /&gt;
&lt;br /&gt;
Kaip sako, kažkoks John Ousterhout tą TCL sukurti sugalvojo po to, kai jau su kokia 10 skirtinga programa kapstydamasis, pamatė, kad vis kiekviena didesnė programa turi nuosavą programavimo kalbą įkišta, kuri teskirta tam, kad darytų kažkokius įprastus kasdienius dalykus, kuriuos galima būtų ir su kitomis programavimo kalbomis padaryti, bet kad tos kitos kalbos nepritaikytos tam, kad galėtų tapti kokių nors programų dalimi.&lt;br /&gt;
&lt;br /&gt;
Pati TCL yra labai paprasta, primenanti kažkokį primityvų [[Lisp]] ir [[Awk]] mišinį. Naudojama prefiksinė notacija.&lt;br /&gt;
&lt;br /&gt;
Populiariausi TCL išplėtimai - tai Tcl/Tk ir Expect. Tk leidžia kurti visokius grafinius interfeisus ir imti duomenis iš visokių tekstinių programų, taip bet kurią Unix terminalams skirtą programą paversdamas grafine, su visokiais mygtukais ir meniuškėmis. Tuo tarpu Expect yra kitoks daiktas - jis leidžia laukti ir skaityti iš kažkur duomenis, o paskui juos apdirbinėti ir visaip į juos reaguoti, pavyzdžiui, kaip reikdavo darytis visokiems [[botai|botams]].&lt;br /&gt;
&lt;br /&gt;
Su Expect buvo padaryta [[Grožytė]], nes ji gi buvo [[IRC]] botas ant [[Eggdrop]], kuris ir turėjo tą patį TCL/Expect modulį.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hello World su TCL ==&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 puts &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>