Tcl/Tk

Tcl ist eine Abkürzung, die für Tool command language steht. Leider wird Tcl sehr häufig falsch ausgesprochen: Es wird als "tickle" (deutsch: kitzeln) ausgesprochen. Tcl wurde bereits 1988 von John Ousterhout an der University of California, Berkeley als Makrosprache für ein experimentelles CAD-System entwickelt. Aus dieser Zeit stammt das Konzept, den Tcl-Interpreter als Library in z. B. ein C-Programm einzubinden, was auch noch heute möglich ist.

Einer die Wahlsprüche von Tcl lautet: "radically simple", also "radikal einfach", womit insbesondere die Syntax der Sprache gemeint ist. Ein weiterer Slogan lautet "everything is a string", "Alles ist Text", was sich auf die Befehle und die Daten von Tcl bezieht.

Die verbreitete Kombination aus Tcl und dem Tk-Toolkit wird als Tcl/Tk bezeichnet.

© Segel bei Radolzell, Bernd Klein

Firmeninterne Kurse

Auf Wunsch können wir alle unsere Kurse auch firmen­intern in Ihrer Firma oder Ihrer Organisation als in­di­vi­duell maß­ge­schnei­derte Schulung durchführen.

Tcl-Tk: Kurse und Schulungen

  • Tcl/Tk-Kurs

    Tcl gilt als einfache, manche sagen sogar "radikal einfache" Programmiersprache. Aber Tcl zeichnet sich auch durch eine sehr ungewöhnliche Syntax aus, worin sich die Sprache Tcl von allen anderen Programmiersprachen deutlich unterscheidet. Dieser Kurs ist eine Einführung in die interessante und vielseitig einsetzbare Programmiersprache Tcl und dem Toolkit TK, mit dem sich Plattform-unabhängig grafische Benutzeroberflächen leicht programmieren lassen.
    Termine: 4.03.2024 - 8.03.2024; 13.05.2024 - 17.05.2024
    Weitere Informationen zum Kurs "Tcl/Tk-Kurs"
  • Tcl Intensiv-Kurs

    Tcl ist im Grundsatz sehr einfach aufgebaut und zeichnet sich im Gegensatz zu Programmiersprachen wie Perl, APL und C durch eine konsequent einheitlich designte Syntax aus. In dieser Schulung werden Anfänger in wenigen Stunden in die Lage versetzt, selbständig einfache Programme zu schreiben. Außerdem werden sowohl die Grundlagen der Tcl-Programmierung als auch der Programmierung im Allgemeinen behandelt. Darüber hinaus lernen die Teilnehmerinnen und Teilnehmer die besonderen Kniffs und Tricks von Tcl kennen, die sich bei der praktischen Arbeit auszahlen. Die theoretischen Inhalte des Kurses werden durch zahlreiche praxisnahe Übungen und Beispiele ergänzt.
    Termine: 4.03.2024 - 8.03.2024; 13.05.2024 - 17.05.2024
    Weitere Informationen zum Kurs "Tcl Intensiv-Kurs"
  • Tk-Kurs

    Tk ist eine Tcl-Erweiterung, die es jedem ohne großen Aufwand ermöglicht, eine plattform-unabhängige grafische Oberfläche für eine Anwendung zu schreiben. Der Kurs ist sehr praktisch orientiert und führt in alle wichtigen grafischen Elemente der Oberflächenprogrammierung ein. Die Teilnehmerinnen und Teilnehmer lernen in praktischen Übungen selbständig diese Elemente einzusetzen und miteinander zu verknüpfen. Die Beispiele und Übungen können leicht für spätere, eigene Applikationen abgeändert werden.
    Termine: 22.04.2024 - 23.04.2024
    Weitere Informationen zum Kurs "Tk-Kurs"
  • Anbindung von Tcl und C/C++

    Tcl-Erweiterungen in C oder C++ eignen sich insbesondere für zeitkritische Funktionen und Routinen. Aber sie sind auch das ideale Mittel, vorhandene und bewährte C-Implementierungen in Tcl zu portieren, ohne den Code neu übersetzen zu müssen. Tcl-Erweiterungen sind leichter zu entwickeln, als viele Programmierer denken. Dennoch kann man sich viel Zeit und Mühe sparen, wenn man sich diesen Weg von einem erfahrenen Trainer demonstrieren lässt. In diesem Kurs werden exemplarisch sowohl C-Funktionen als auch C++-Klassenmethoden nach Tcl exportiert.
    Auch die umgekehrte Richtung, also die Benutzung des Tcl-Interpreters in C, wird in diesem Seminar behandelt.
    Termine: 22.04.2024 - 23.04.2024
    Weitere Informationen zum Kurs "Anbindung von Tcl und C/C++"

Impressionen vom Bodensee

© Der Inhalt und die Bilder dieser Seite unterliegen dem Copyright wie im Impressum beschrieben.