![]() |
| |||||||
| Kayıt ol | Forum Kuralları | Yardım | Üye Listesi | Takvim | Arama | Bugünün Mesajları | Forumları Okundu Kabul Et |
| Duyurular |
| Programlama Dilleri Bilgisayar programcılığının karmaşık ve faydalı dünyasına genel bakış. Çağımızın bu yeni mesleğinde ehlileşmek isteyen üyelerimizin sıklıkla uğramaları gereken bir bölüm. |
![]() |
| | LinkBack | Konu Seçenekleri | Gösterim Modu |
| |||
| Tcl/Tk giriş Tcl/Tk Programcılık aleminde Tcl/Tk kadar yanlış anlaşılan başka hiç bir dil olmamıştır. Bunun temel nedeni babası Berkeley den John K. Ousterhout tarafından, Sun şirketinin bahçesine bırakılmış olmasıdır , Sun şirketi kendi öz evladı Java ile uğraşırken üvey evlat Tcl/Tk yı bir süre sonra bütün yeteneklerine rağmen Scriptics firmasına terketti. Scriptics, onu baktı büyüttü adam etti ama daha sonra o da ekmek davasına ActiveState e devretmek zorunda kaldı. Şu anda 8.5beta (8.4 kararlı) sürümü ile ActiveState in, yetenekli taş gibi bir ürünüdür. Anlaşılacağı üzere Tcl/Tk nın sorunu teknik değil sosyaldir. Yorumlayıcılı dil olan Tcl/Tk açık kaynak kodludur. Hemen bütün Linux dağıtımlarında bulunur. Diğer bütün işletim sistemleri için de sürümleri mevcuttur. Bu dil çok paradigmalıdır. Siz dile yeni eklentiler yapabilirsiniz. 11 tane temel kuralı vardır. Hızlı program geliştirebilirsiniz. Özellikle Tk ile, grafik arayüzünü çok hızlı geliştirip, daha sonra bunu, C veya C++ gibi sistem dilleri ile geliştirilmiş uygulama programlarında kullanabilirsiniz. Ayrıca uygulama programlarına Tcl yorumlayıcısını tekleşik (embedded) olarak eklemek mümkündür. Böylece uygulama programlarında kullanıcı, kolaylıkla kendisine gereken yeni özellikler ekleyebilir. Tcl dili uygulamalar arasında yapıştırıcı dil olarak da kullanılabilir. Ağ ortamında hareketli sayfalar geliştirebilirsiniz. Aslında Tcl/Tk dilinde ki sorun; hassas konularda radikal kararları verecek olan bir önderi olmayışıdır. Eğer bu yetenekli kişi ortaya çıkıp, gereken kararları alıp uygulasa, öteki betik dillerinin esamisi bile okunmaz. Dediğimiz gibi sorun sosyal, teknik değil. Ama şu hali ile bile Hubble teleskopunda, AOL sunucularında, NASA da, Los Alamos ta, Shell Oil de birçok programda kullanıldı. Söylediğim yerler hassas noktalar. Dilde sağlamlık, güvenilirlik ve hız gereken yerler. Ne demek istediğimi umarım anlamışsınızdır. Şimdi Tcl8.4/Tk8.4 ile ilgili, kılavuzuna dayanarak ilk teknik bilgileri verelim; Tcl/Tk uygulamaları: Tcl/Tk yı hayata geçiren yorumlayıcılar. Tcl komutları: tclsh yorumlayıcısının makina diline çevirdiği komutlar. Tk komutları: wish yorumlayıcısının makina diline çevirdiği ek komutlar. Tcl kütüphanesi: Tcl nin genişlettiği C (ve C++) programlarının kullanabildiği, C işlevleri. Tk kütüphanesi: Tk nın genişlettiği C (ve C++) programlarının kullanabildiği, ek C işlevleri. Anahtar kelimeler: Tcl/Tk kılavuzunda belirtilen anahtar kelimeler. Tcl/Tk uygulamaları: tclsh ve wish. tclsh: Tcl yorumlayıcısını içeren temel kabuk. wish: Pencereci temel kabuk. wiki.tcl.tk adresine bakabilirsiniz. Şimdilik bu kadar |
![]() |
|
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Konu Seçenekleri | |
| Gösterim Modu | |
|
|
| | ||||
| Konu | Yazar | Forum | Cevaplar | Son Mesaj |
| Explorer Giriş Sayfası mı Kilitlendi? Kesin Çözümü Burada [ Programsız ] | AmiRaL | Bilgisayar Kütüphanesi | 161 | 12.09.08 09:38 |
| bütünleme sınavına giriş belgesi geldimi | renet | A.Ö.F. Açık Öğretim Fakültesi | 15 | 11.07.08 22:24 |
| Delphi'ye Giriş | Thé SquéaŁéЯ | Delphi | 2 | 18.05.07 01:25 |