Tcl-tk-tcl-overview
提供:Dev Guides
Tcl-概要
Tclは Tool Command Language の短縮形です。 カリフォルニア大学バークレー校のJohn Ousterhoutが設計しました。 スクリプト言語とアプリケーションに組み込まれる独自のインタープリターの組み合わせであり、私たちはそれを使って開発します。
Tclは当初Unix用に開発されました。 その後、Windows、DOS、OS/2、およびMac OSXに移植されました。 Tclは、Bourne Shell(Sh)、C Shell(csh)、Korn Shell(sh)、Perlなどの他のUNIXシェル言語に非常に似ています。
それは、プログラムが他のプログラムと対話する能力を提供し、埋め込み可能なインタープリターとして機能することも目的としています。 元々の目的はプログラムが相互作用できるようにすることでしたが、Tcl/Tkで書かれた本格的なアプリケーションを見つけることができます。
Tclの機能
Tclの機能は次のとおりです-
- 開発時間の短縮。
- TKを統合した強力でシンプルなユーザーインターフェイスキット。
- 一度書くだけで、どこでも実行できます。 Windows、Mac OS X、およびほぼすべてのUnixプラットフォームで実行されます。
- 経験豊富なプログラマーにとっては非常に簡単に始められます。なぜなら、言語は非常に単純であるため、数時間または数日でTclを学習できるからです。
- Tclを使用すると、既存のアプリケーションを簡単に拡張できます。 また、TclをC、C++、JavaからTcl、またはその逆に含めることもできます。
- ネットワーク機能の強力なセットがあります。
- 最後に、無料のオープンソースであり、制限なく商用アプリケーションに使用できます。
アプリケーション
Tclは汎用言語であり、Tclはどこにでもあります。 含まれています、
- 多くの場合データベースに支えられているスケーラブルなWebサイト。
- TclHttpdを使用して高性能Webサーバーを構築します。
- CGIベースのWebサイトでのTcl。
- デスクトップGUIアプリケーション。
- 組み込みアプリケーション。