Difference between revisions of "Tcl/Tk"

From JaWiki (Jabber/XMPP wiki)
< Tcl
Jump to: navigation, search
m
(оформление причесал, но текст какой-то жуткий!)
Line 1: Line 1:
==Особенности==
+
{{interwiki
* Язык высокого уровня, по простоте может сравниться с [[Python]]
+
  | ruwiki = Tcl
* Кроссплатформенность
+
  | enwiki = Tcl
* Расширяемость (необходимо знание C)
+
}}
 +
'''Tcl'''&nbsp;— язык программирования высокого уровня, по простоте может сравниться с [[Python]]. Кроссплатформный и расширяемый (необходимо знание [[C]]).
  
==Описание==
+
'''Tk'''&nbsp;— библиотека графических элементов управления (виджетов).
'''Tcl''' - язык программирования, использующий свою библиотеку.
+
'''Tk''' - библиотека элементов управления (виджетов).  
+
  
Tcl и Tk независимы друг от друга, но чаще всего используются в связке (как TCP/IP :-).
+
Tcl и Tk независимы друг от друга, но чаще всего используются в связке (как {{w|TCP/IP}} :-).
Приложения на Tcl/tk можно как [[w:Компилятор|компилировать]], так и [[w:Интерпретатор|интерпретировать]], что из-за чрезвычайной простоты языка становится очень полезным. Удобство Jabber клиента &mdash; вещь весьма субъективная, и не всегда поддается точным оценкам. Именно поэтому интерпретируемые клиенты имеют преимущество над компилируемыми - бесконечную расширяемость. Пример такого клиента - [[Tkabber]]. Даже неопытный пользователь сможет применить нужный ему "патч", и одного перезапуска программы будет достаточно для вступления изменений в силу.
+
 
 +
Приложения на Tcl/tk можно как [[w:Компилятор|компилировать]], так и [[w:Интерпретатор|интерпретировать]], что из-за чрезвычайной простоты языка становится очень полезным. Удобство Jabber-клиента&nbsp;вещь весьма субъективная, и не всегда поддаётся точным оценкам. Именно поэтому интерпретируемые клиенты имеют преимущество над компилируемыми&nbsp;— бесконечную расширяемость. Пример такого клиента&nbsp;— [[Tkabber]]. Даже неопытный пользователь сможет применить нужный ему «патч», и одного перезапуска программы будет достаточно для вступления изменений в силу.
  
 
==Книги на русском==
 
==Книги на русском==
Line 17: Line 17:
  
 
==Ссылки==
 
==Ссылки==
* [http://www.tcl.tk/ Веб-сайт]
+
* [http://tcl.tk/ Официальный сайт]
 +
 
  
 
[[Category:Языки программирования]]
 
[[Category:Языки программирования]]

Revision as of 13:16, 24 July 2009

Tcl — язык программирования высокого уровня, по простоте может сравниться с Python. Кроссплатформный и расширяемый (необходимо знание C).

Tk — библиотека графических элементов управления (виджетов).

Tcl и Tk независимы друг от друга, но чаще всего используются в связке (как TCP/IP :-).

Приложения на Tcl/tk можно как компилировать, так и интерпретировать, что из-за чрезвычайной простоты языка становится очень полезным. Удобство Jabber-клиента — вещь весьма субъективная, и не всегда поддаётся точным оценкам. Именно поэтому интерпретируемые клиенты имеют преимущество над компилируемыми — бесконечную расширяемость. Пример такого клиента — Tkabber. Даже неопытный пользователь сможет применить нужный ему «патч», и одного перезапуска программы будет достаточно для вступления изменений в силу.

Книги на русском

Фактически, единственная стоящая книга на русском языке

Ссылки