Vlákno názorů k článku TCL základy (1) od non - Da se pomoci tohoto jazyku vytvorit gui pro...

  • Článek je starý, nové názory již nelze přidávat.
  • 25. 9. 2004 18:20

    JaR (neregistrovaný)

    TCL/TK ma jak slusne rozhrani pro psani extenzi v
    C (i jinych jazycich) tak velmi pekny zpusob, jak
    vyuzit interpret TCL/Tk i jednotlive prikazy v C. Ostatne Tk je hodne uspesna multiplatformni GUI knihovna, a proto skoro v kazdem jazyku existuje nejake rozhrani k Tk. C automaticky, Python, Perl, Scheme, OCAML...
    Trpelivost, urcite se tim autor bude zabyvat pozdeji :-). Netrpelivym mohu vrele doporucit knihu Practical Programming in Tcl and Tk od Brenta B. Welche. Tlusta, prehledna, vyborny vyklad. No a k tomu od O'Reillyho Tcl/Tk tools (ackoli je trochu starsi). Na Tcl/Tk jsou vyborne tri veci - Tk, expect a snadne zacleneni interpretu do svych aplikaci v necem jinem. A ma dve vady - pomalost ve srovnani treba s perlem (na vse v hranatych zavorkach se vola podinterpret, napr., a ne vzdy se to da kompilatorem zpracovat dopredu) a potize s uvozovkama a slozenyma zavorkama :-).

  • 27. 9. 2004 15:02

    Matus UHLAR - fantomas (neregistrovaný)

    podla mojich informacii vzniklo TCL prave za ucelom umoznenia skriptovania programom v inych jazykoch (napr. C), teda aby bolo mozne co najlahsie implementovat nejaky skriptovaci jazyk do programov v inych jazykoch, napriklad v ich konfiguracnych suboroch.
    Je to pravda?

  • 27. 9. 2004 21:22

    JaR (neregistrovaný)

    Z jisteho pohledu ano - je to skriptovaci jazyk navrzeny mimo jine s ohledem na snadnou rozsiritelnost a snadne zacleneni do jinych projektu (jako napr. konfiguracni nebo rozsirujici jazyk.). Napriklad neni moc problem napsat v C aplikaci, ke ktere se GUI napise v Tcl/Tk - interpret je casti aplikace, a je pak mozne napsat libovolne "skiny" a rozsireni v cistem Tcl/Tk. Ale RMS by nam vysvetlil, ze bychom radeji meli pouzit neco poradneho, treba scheme-based Guile. Nechce nekdo napsat neco o Guile+Gtk ? Many mi prijdou dost nestravitelne.