Tcl - Ikhtisar

Tcl adalah kependekan dari Tool Command Language. John Ousterhout dari University of California, Berkeley, merancangnya. Ini adalah kombinasi dari bahasa skrip dan penerjemahnya sendiri yang disematkan ke aplikasi, kami kembangkan dengannya.

Tcl awalnya dikembangkan untuk Unix. Kemudian porting ke Windows, DOS, OS / 2, dan Mac OSX. Tcl sangat mirip dengan bahasa shell unix lainnya seperti Bourne Shell (Sh), C Shell (csh), Korn Shell (sh), dan Perl.

Ini bertujuan untuk memberikan kemampuan bagi program untuk berinteraksi dengan program lain dan juga untuk bertindak sebagai juru bahasa yang dapat disematkan. Meskipun, tujuan awalnya adalah untuk memungkinkan program berinteraksi, Anda dapat menemukan aplikasi lengkap yang ditulis dalam Tcl / Tk.

Fitur Tcl

Fitur Tcl adalah sebagai berikut -

  • Mengurangi waktu pengembangan.

  • Kit antarmuka pengguna yang kuat dan sederhana dengan integrasi TK.

  • Tulis sekali, jalankan di mana saja. Ini berjalan di Windows, Mac OS X, dan hampir di setiap platform Unix.

  • Cukup mudah untuk memulai bagi programmer berpengalaman; karena, bahasanya sangat sederhana sehingga mereka dapat mempelajari Tcl dalam beberapa jam atau hari.

  • Anda dapat dengan mudah memperluas aplikasi yang ada dengan Tcl. Juga, dimungkinkan untuk memasukkan Tcl di C, C ++, atau Java ke Tcl atau sebaliknya.

  • Memiliki seperangkat fungsi jaringan yang kuat.

  • Terakhir, ini adalah open source, gratis, dan dapat digunakan untuk aplikasi komersial tanpa batasan apa pun.

Aplikasi

Tcl adalah bahasa tujuan umum dan Anda dapat menemukan Tcl di mana-mana. Itu termasuk,

  • Situs web skalabel yang sering kali didukung oleh database.
  • Server web berkinerja tinggi dibangun dengan TclHttpd.
  • Tcl dengan situs web berbasis CGI.
  • Aplikasi GUI desktop.
  • Aplikasi yang disematkan.