Tcl-概要

Tclはの短縮形です Tool Command Language。カリフォルニア大学バークレー校のジョン・オースターハウトが設計しました。これは、スクリプト言語と独自のインタープリターの組み合わせであり、アプリケーションに組み込まれます。これを使用して開発します。

Tclは当初Unix用に開発されました。その後、Windows、DOS、OS / 2、およびMacOSXに移植されました。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サイト。
  • 高性能WebサーバーはTclHttpdで構築されます。
  • CGIベースのWebサイトでのTcl。
  • デスクトップGUIアプリケーション。
  • 組み込みアプリケーション。