Tcl - Visão Geral
Tcl é a forma abreviada de Tool Command Language. John Ousterhout, da University of California, Berkeley, o projetou. É uma combinação de uma linguagem de script e seu próprio interpretador que fica embutido no aplicativo, que desenvolvemos com ele.
Tcl foi desenvolvido inicialmente para Unix. Em seguida, foi portado para Windows, DOS, OS / 2 e Mac OSX. Tcl é muito semelhante a outras linguagens de shell do Unix como Bourne Shell (Sh), C Shell (csh), Korn Shell (sh) e Perl.
Tem como objetivo fornecer a capacidade de os programas interagirem com outros programas e também agir como um intérprete incorporável. Mesmo assim, o objetivo original era permitir que os programas interajam, você pode encontrar aplicativos completos escritos em Tcl / Tk.
Características do Tcl
Os recursos do Tcl são os seguintes -
Tempo de desenvolvimento reduzido.
Kit de interface de usuário poderoso e simples com integração de TK.
Escreva uma vez, corra em qualquer lugar. Ele roda em Windows, Mac OS X e quase em todas as plataformas Unix.
Muito fácil de começar para programadores experientes; já que a linguagem é tão simples que eles podem aprender Tcl em algumas horas ou dias.
Você pode estender facilmente os aplicativos existentes com o Tcl. Além disso, é possível incluir Tcl em C, C ++ ou Java para Tcl ou vice-versa.
Tenha um poderoso conjunto de funções de rede.
Por fim, é um código aberto, gratuito e pode ser usado para aplicativos comerciais sem qualquer limite.
Formulários
Tcl é uma linguagem de propósito geral e você pode encontrar Tcl em qualquer lugar. Inclui,
- Sites escaláveis que geralmente são apoiados por bancos de dados.
- Servidores da web de alto desempenho construídos com TclHttpd.
- Tcl com sites baseados em CGI.
- Aplicativos de desktop GUI.
- Aplicativos integrados.