Tcl

termo

redes

Tool Command Language: linguagem de script projetada em 1988 para ser embutida dentro do programa dos outros, de modo que cada ferramenta não inventasse a própria linguagem de comando.

Ousterhout a construiu por frustração com o fato de que toda ferramenta que ele encontrava tinha criado a própria linguagem de script meio projetada, e a entregou como biblioteca C justamente para que uma aplicação ganhasse camada de script sem recompilar. Essa decisão de projeto determinou onde ela foi parar: Tcl raramente é a linguagem que se escolhe para um projeto, e frequentemente é a linguagem que se encontra dentro de um produto que se comprou. É a camada de script de equipamento de teste de rede, é a linguagem em que as iRules do F5 são escritas, e, pela extensão Expect de Don Libes, de 1990, foi como uma geração automatizou equipamentos que só ofereciam um terminal. Quem a aprendeu para dirigir a ferramenta de um fabricante costuma reencontrá-la dentro da de outro, anos depois.

Também conhecido como: tool command language, tcl/tk, ousterhout

Todos os verbetes do glossário