Tcl - Genel Bakış
Tcl kısaltılmış şeklidir Tool Command Language. Berkeley'deki California Üniversitesi'nden John Ousterhout bunu tasarladı. Uygulamaya yerleştirilen bir betik dili ve kendi yorumlayıcısının birleşimidir, onunla geliştiririz.
Tcl başlangıçta Unix için geliştirildi. Daha sonra Windows, DOS, OS / 2 ve Mac OSX'e taşındı. Tcl, Bourne Shell (Sh), C Shell (csh), Korn Shell (sh) ve Perl gibi diğer unix kabuk dillerine çok benzer.
Programlara diğer programlarla etkileşim kurma ve aynı zamanda yerleştirilebilir bir tercüman olarak hareket etme yeteneği sağlamayı amaçlamaktadır. Asıl amaç, programların etkileşime girmesini sağlamak olsa da, Tcl / Tk ile yazılmış tam teşekküllü uygulamalar bulabilirsiniz.
Tcl'nin Özellikleri
Tcl'nin özellikleri aşağıdaki gibidir -
Azaltılmış geliştirme süresi.
TK entegrasyonu ile güçlü ve basit kullanıcı arayüzü kiti.
Bir kez yazın, her yerde çalıştırın. Windows, Mac OS X ve neredeyse her Unix platformunda çalışır.
Deneyimli programcılar için başlamak oldukça kolaydır; çünkü dil o kadar basit ki birkaç saat veya gün içinde Tcl öğrenebilirler.
Mevcut uygulamaları Tcl ile kolayca genişletebilirsiniz. Ayrıca, Tcl'yi C, C ++ veya Java'dan Tcl'ye veya tam tersine eklemek mümkündür.
Güçlü ağ işlevlerine sahip olun.
Son olarak, açık kaynaklıdır, ücretsizdir ve herhangi bir sınırlama olmaksızın ticari uygulamalar için kullanılabilir.
Başvurular
Tcl genel amaçlı bir dildir ve Tcl'yi her yerde bulabilirsiniz. O içerir,
- Genellikle veritabanları tarafından desteklenen ölçeklenebilir web siteleri.
- TclHttpd ile oluşturulan yüksek performanslı web sunucuları.
- CGI tabanlı web siteleri ile Tcl.
- Masaüstü GUI uygulamaları.
- Gömülü uygulamalar.