Difference between revisions of "Tcl/Tk"

From JaWiki (Jabber/XMPP wiki)
< Tcl
Jump to: navigation, search
m (Reverted edits by 209.99.227.70 (Talk); changed back to last version by Applesin)
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 09:00, 27 September 2007

Особенности

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

Описание

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

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

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

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

Ссылки