Free Penguin guide - tcl/tk

Guida Tcl/Tk
Le caratteristiche del linguaggio Tcl comprendono: * Qualsiasi cosa è un comando, comprese le strutture del linguaggio. Queste ultime utilizzano la Notazione polacca inversa.
* Qualsiasi cosa può essere ridefinita o sovrascritta dinamicamente.
* Tutti i tipi di dato possono essere manipolati come stringhe, compreso il codice.
* Utilizza regole sintattiche estremamente semplici.
* Possiede un' interfaccia event-driven per i sockets and i files.
* Facilmente estendibile tramite una API che premette di collegare all' interprete oggetti scritti in linguaggio C, C++ e Java.
* Completo supporto per l' Unicode già dal 1999.
* Indipendente dalla piattaforma. L' interprete è già stato portato su: Win32, UNIX, Mac, etc.
* Buona integrazione con il sistema a finestre grazie all' estensione Tk.
L'estensione Tk è un insieme di strumenti per scrivere GUI (un toolkit di widget) implementato dallo stesso autore di Tcl. Può essere usato anche in combinazione ad altri linguaggi come Perl, Python, Ruby, Lisp ed altri, ed è stato portato su varie piattaforme quali GNU/Linux, Apple Macintosh, Unix and Windows.