Difference between revisions of "Tcl/Tk"

From JaWiki (Jabber/XMPP wiki)
< Tcl
Jump to: navigation, search
m (исправление нарушения правил)
Line 1: Line 1:
==Особенности==
+
laolot
* Язык высокого уровня, по простоте может сравниться с [[Python]]
+
==Особенности==
* Кроссплатформенность
+
* Язык высокого уровня, по простоте может сравниться с [[Python]]
* Расширяемость (необходимо знание C)
+
* Кроссплатформенность
 +
* Расширяемость (необходимо знание C)
  
==Описание==
+
==Описание==
'''Tcl''' - язык программирования, использующий свою библиотеку.  
+
'''Tcl''' - язык программирования, использующий свою библиотеку.  
'''Tk''' - библиотека элементов управления (виджетов).  
+
'''Tk''' - библиотека элементов управления (виджетов).  
  
Tcl и Tk независимы друг от друга, но чаще всего используются в связке (как TCP/IP :-).
+
Tcl и Tk независимы друг от друга, но чаще всего используются в связке (как TCP/IP :-).
Приложения на Tcl/tk можно как компилировать, так и [[Interpretation|интерпретировать]], что из-за чрезвычайной простоты языка становится очень полезным. Удобство Jabber клиента вещь весьма субъективная и не всегда поддается точным оценкам. Именно поэтому интерпретируемые клиенты имеют преимущество над компилируемыми - бесконечную расширяемость. Пример такого клиента - [[Tkabber]]. Даже неопытный пользователь сможет применить нужный ему "патч", и одного перезапуска программы будет достаточно для вступления изменений в силу.
+
Приложения на Tcl/tk можно как компилировать, так и [[Interpretation|интерпретировать]], что из-за чрезвычайной простоты языка становится очень полезным. Удобство Jabber клиента вещь весьма субъективная и не всегда поддается точным оценкам. Именно поэтому интерпретируемые клиенты имеют преимущество над компилируемыми - бесконечную расширяемость. Пример такого клиента - [[Tkabber]]. Даже неопытный пользователь сможет применить нужный ему "патч", и одного перезапуска программы будет достаточно для вступления изменений в силу.
  
==Книги на русском==
+
==Книги на русском==
 
{|
 
{|
  |[[Image:tcl-book.jpg|thumb|Фактически, единственная стоящая книга на русском языке]]
+
  |[[Image:tcl-book.jpg|thumb|Фактически, единственная стоящая книга на русском языке]]
 
  |}
 
  |}
  
==Ссылки==
+
==Ссылки==
* [http://www.tcl.tk/ Веб-сайт]
+
* [http://www.tcl.tk/ Веб-сайт]

Revision as of 08:02, 27 September 2007

laolot

Особенности

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

Описание

Tcl - язык программирования, использующий свою библиотеку. Tk - библиотека элементов управления (виджетов).

Tcl и Tk независимы друг от друга, но чаще всего используются в связке (как TCP/IP :-). Приложения на Tcl/tk можно как компилировать, так и интерпретировать, что из-за чрезвычайной простоты языка становится очень полезным. Удобство Jabber клиента вещь весьма субъективная и не всегда поддается точным оценкам. Именно поэтому интерпретируемые клиенты имеют преимущество над компилируемыми - бесконечную расширяемость. Пример такого клиента - Tkabber. Даже неопытный пользователь сможет применить нужный ему "патч", и одного перезапуска программы будет достаточно для вступления изменений в силу.

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

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

Ссылки