Etiketler

, , , ,

Tcl (Tool Command Language), 1988 yılında John Ousterhout tarafından Berkeley Universitesi’nde ortaya çıkarılmış bir betik (script) dilidir. Genellikle betik uygulamalarında, grafik arayüzlerde ve testlerde “Hızlı Uygulama Geliştirme” (Rapid Application Development) ya da “Hızlı Prototipleme” sağlamak için kullanılır.
Tcl komut dili iken Tk ise grafik arayüz ekranıdır.

Tcl Özellikleri:

  • Tüm işlemler birer komut ile yapılır.
  • Komutlar birden fazla parametre alabilir.
  • Herşey dinamik olarak tekrar tanımlanabilir ve üstüne yazılabilir.
  • Tamamen dinamik, sınıf tabanlı nesne sistemi hakimdir.
  • Tüm komutlar, hatalı kullanım durumunda hata mesajı üretirler.
  • Bytecode kullanarak yorumlanabilir.
  • Yazılan kodlar platform bağımsızdır yani tüm platformlarda çalışabilir: Windows, Unix, Linux, Mac, etc.
  • Tk (GUI) grafik arayüzü ile entegrasyonu vardır.
  • Hızlı Geliştirmeye olanak tanır.
  • Öğrenilmesi çok kolaydır.
  • Hem yeterli olgunluğa erişmiş hem de gelişmeye devam etmektedir.
  • Açık kaynak kodudur ve ücretsizdir.

Tcl/Tk Hangi Tip Geliştirmelerde Kullanılabilir?
Tcl,dinamik, string yönelimli bir dildir. Masaüstü ve web uygulamaları ile büyük uyum sağlar. Network programlamada,gömülü geliştirmede, testlerde, sistem yönetiminde, veritabanı işlerinde rahatça kullanılabilir.

Tcl ile Merhaba Dünya
Tcl ile ekrana merhaba dünya yazdırmak için “.tcl” uzantılı bir dosya oluşturarak içine sadece aşağıdaki iki satırı yazmanız yeterli olacaktır.

#!/usr/bin/tclsh
puts stdout {Merhaba Dunya:)}