|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 09 Sep 2004 09:48:50 To : Ivan Ushakov Subject : Re: Tcl -------------------------------------------------------------------------------- >>> Ivan Ushakov wrote: IU> Hасколько широко используется Tcl? Я прочитал книгу "Tcl and the Tk Toolkit" IU> и Широко. IU> меня не покидает стойкое ощущение yet another script language. В чем "изюм"? IU> В В крайней простоте базовой реализации. Последствий этого несколько. Hапример, несколько дней назад писали (не то в su.softw не то в ru.programming.languages) что перевод cgi'ек автоконвертером с перла на Tcl ускорил их работу в 2-3 раза. Далее, Tcl значительно лучше остальных годится как встраиваемый: он сейчас работает даже в цисках, куда раньше ни один язык не пускали, а Tcl пустили именно из-за простоты реализации. Далее, у него есть несколько традиционных очень весомых плюсов. Библиотека Tk (без которой Tcl часто вообще не рассматривают). Встроенная реализация event-driven циклов. IU> возможности расширения команд посредством написания их на Си - врядли(по IU> командам он сравним с csh, bash). По командам он сравним как минимум с perl (и оба следует рассматривать как то, как надо было правильно сделать шелл вместо убожества в виде /bin/sh с клонами и /bin/csh с потомками). IU> Вся его полезность - в связке с Tk для IU> разработки "быстрого" GUI. Еще он вроде как хорош в качестве клея, но IU> чего-то по описанию на этом внимание не заострили. Мало ли кто чего не заострил. IU> Кто поделится впечатлениями от использования чистого Tcl, зачем он стал "еще IU> одним", или его полезность - Tk? Ты ещё учти историю: он был в этом классе первым (после того как его принял Oracle в качестве внутреннего). Rexx не считаем, его что-то не стали на unix широко применять. Perl стал распространённым заметно позже. -netch- --- ifmail v.2.15dev5.3 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/22383450669af.html, оценка из 5, голосов 10
|