Tcl - Übersicht
Tcl ist eine verkürzte Form von Tool Command Language. John Ousterhout von der University of California in Berkeley hat es entworfen. Es ist eine Kombination aus einer Skriptsprache und einem eigenen Interpreter, der in die Anwendung eingebettet wird, die wir damit entwickeln.
Tcl wurde ursprünglich für Unix entwickelt. Es wurde dann auf Windows, DOS, OS / 2 und Mac OSX portiert. Tcl ist anderen Unix-Shell-Sprachen wie Bourne Shell (Sh), C Shell (csh), Korn Shell (sh) und Perl sehr ähnlich.
Ziel ist es, Programmen die Möglichkeit zu geben, mit anderen Programmen zu interagieren und als einbettbarer Dolmetscher zu fungieren. Obwohl das ursprüngliche Ziel darin bestand, die Interaktion von Programmen zu ermöglichen, finden Sie in Tcl / Tk vollwertige Anwendungen.
Eigenschaften von Tcl
Die Merkmale von Tcl sind wie folgt:
Reduzierte Entwicklungszeit.
Leistungsstarkes und einfaches Benutzeroberflächen-Kit mit Integration von TK.
Einmal schreiben, überall ausführen. Es läuft unter Windows, Mac OS X und fast auf jeder Unix-Plattform.
Für erfahrene Programmierer ist der Einstieg ganz einfach. da die Sprache so einfach ist, dass sie Tcl in wenigen Stunden oder Tagen lernen können.
Mit Tcl können Sie vorhandene Anwendungen problemlos erweitern. Es ist auch möglich, Tcl in C, C ++ oder Java in Tcl aufzunehmen oder umgekehrt.
Verfügen Sie über leistungsstarke Netzwerkfunktionen.
Schließlich ist es Open Source, kostenlos und kann unbegrenzt für kommerzielle Anwendungen verwendet werden.
Anwendungen
Tcl ist eine Allzwecksprache und Sie können Tcl überall finden. Es enthält,
- Skalierbare Websites, die häufig von Datenbanken unterstützt werden.
- Hochleistungs-Webserver, die mit TclHttpd erstellt wurden.
- Tcl mit CGI-basierten Websites.
- Desktop-GUI-Anwendungen.
- Eingebettete Anwendungen.