「ゴッゴル/ティーケー」って?

名称

 ゴッゴル/ティーケー 【GogGol/Tk】

GogGolとは

 Tclの流れを汲む簡易型インタプリタGol(The Gadget onboard Language)を最適化したogGol(the oputimum good Gol)のGnuプロジェクト版。
 ゴッゴルニア大学で開発された。


 様々なモジュールを小道具(Gadget)として定義し操作する為の言語。個別のGadget上にそれを操作する為のコマンドを搭載する点が特徴。
 個々のGadgetを連動させる為のインターフェイスは厳密に定義されているが、その振る舞いは隠蔽されており実装を問わない。

Tkとは

 X WindowをはじめとするGUI上で使用する(実在の)ツールキット(コンポーネント集と言ったほうが判りやすいかも)。
 Tcl拡張の為のコマンドを集めたパッケージとして設計・実装されたが、今ではPerlSchemePython等、数々のプログラム言語から利用されている。
 Tkという名称は“ToolKit”の略。(ホント)