] > TCL / Expect / Tk - Karol „Zal” Zalewski - Blog

TCL / Expect / Tk

2007-07-24, Wtorek 21:21:44 +0200, autor Karol „Zal” Zalewski, licencja LPRCTKC

Po przeczytaniu książki "Exploring Expect", zapoznaniu się z linuksowymi manualami do TCL (w tym Expect oraz Tk) oraz przerobieniu kilku internetowych kursów muszę przyznać, iż połączenie ww. rozwiązań w całość tworzy całkiem przyjemne narzędzie do pracy. Pracy nastawionej na szybki efekt (nie mylić z efektywnością tworzonych programów). Szybko, łatwo i przyjemnie. Języki skryptowe (dynamiczne, jak kto woli) zaczynają mi sie coraz bardziej podobać ze względu na swoją względną prostotę i szybkość z jaką osiąga się cel.

Mają też swoje wady. O wadach TCL wspomniał już jakiś czas temu (1994) m.in. Richard Stallman. O niewielu, co prawda, ale jednak. Od strony technicznej należałoby nadmienić, iż efektywność wytworzonego przy pomocy języków dynamicznych oprogramowania jest niezwykle niska. Trudno się jednak spodziewać wydajności C po czymś, co jest interpretowane w locie, korzysta z garbage collectora, a każda zmienna jest ciągiem znaków.

Pomijając te wady, trudno o inny zestaw narzędzi, który umożliwia wykorzystanie już istniejącego oprogramowania (np. interaktywnych programów pracujących w trybie tekstowym) w programach własnej roboty, posiadających GUI oraz niezależne "ciało".

Komentarze do wpisu TCL / Expect / Tk
Dodaj komentarz:

Możesz wykorzystać Markdown. Znaczniki HTML nie działają!

Wysyłając komentarz wyrażasz zgodę na jego publikację na zasadach licencji CC BY-NC-SA 3.0. Jeżeli się na to nie zgadzasz - nie komentuj.

Uwaga! Niniejszy serwis przechowuje adres IP osoby pozostawiającej komentarz. Chcesz pozostać anonimowy? Skorzystaj z Tora, lub bezpiecznego proxy. Z mojej strony gorąco polecam Tora w połączeniu z systemem GNU/Linux, przeglądarką Firefox oraz rozszerzeniem Torbutton.

Polecam: Tor Project

Powyższe logo jest zarejestrowanym znakiem handlowym The Tor Project, Inc.

Podgląd komentarza: