Рубрика:
Хроники «Open Source» /
Языки программирования
|
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|
Семен Есилевский
Знакомство с Tcl/Tk
Tcl (http://www.tcl.tk) можно смело назвать одним из самых необычных языков программирования. Человек, знающий как минимум один популярный язык, при изучении следующего видит уже знакомые элементы синтаксиса и концепции, заимствованные из других (в конечном счете обычно из C или Pascal). Tcl же кажется не похожим ни на что – eго ближайшими «родственниками» являются языки UNIX Shell. Такая неординарность часто отпугивает новичков, несмотря на то что сам язык концептуально очень прост и по-своему элегантен
В этой статье приведен очень краткий обзор Tcl, ориентированный на читателей, уже имеющих опыт программирования на других языках. В Сети имеется огромное количество материалов как для опытных программистов, так и для новичков (в том числе и на русском языке: http://ru.wikipedia.org/wiki/Tcl), откуда можно почерпнуть подробности.
Tcl относится к динамическим языкам высокого уровня. Его прямые конкуренты – Perl, Python, Ruby и Lua. Однако Tcl – единственный язык из этого класса, для которого существует своя собственная GUI-библиотека Tk. Как правило, тандем Tcl/Tk (часто называемый «тикль» или «так-тикль») рассматривается как неразрывное целое. Библиотека Tk была изначально написана для Tcl, тогда как для других языков доступны только «обертки» вокруг сторонних GUI-библиотек, зачастую чужеродных им по стилю использования (к слову, интерфейсы для Tk существуют для всех перечисленных выше языков).
<...>
Полную версию статьи читайте в журнале Подпишитесь на журнал Купите в Интернет-магазине
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|