@youngalcapone: OK, versuchen wir's mal kurz zu halten...
Beides sind Bibliotheken zum erstellen von graphischen Oberflaechen, wobei Qt die neuere von beiden ist.
Tk wurde urspruenglich fuer die Zusammenarbeit mit Tcl (Tool Command Language) von Dr. John Ousterhout an der Berkeley Universitaet entwickelt, ist seit 1989 (mit Tk 1991) frei verfuegbar und hat mittlerweile einen kommerziellen Vetter. Die Langfassung auf englisch z.B. hier als
Usenet FaQ. Nick Simmons (so hiess der Mann glaube) entwickelte danach erst ein Perl mit integriertem Tk und dann die Perl-Module fuer die Verwendung von Tk (Datum wann das war ist mir grade entfallen).
Qt ist so der Rolls Royce unter den GUI-Bibliotheken (und genauso teuer im Vergleich zu anderen Libs). Eine C++ Klassen-Bibliothek die wesentlich mehr bietet als Tk, aehnlich riesig wie die MFC unter Win. Entwickelt von der Firma TrollTech, verfuegbar seit 1994 fuer diverse Plattformen, noch weit mehr als Tk wenn ich mich recht erinnere. Jede Menge Schnick-Schnack wie GUI-Designer u. ae. gleich mit dabei und man bekommt wohl das Killer-Teil schlechthin nach dem was ich mir hab erzaehlen lassen (selber noch nix damit gemacht). Die genauen Infos am besten auf der
Website vom Hersteller nachlesen.
Aber die norwegischen Trolle waren so freundlich Qt unter der GPL zu veroeffentlichen, daher auch PerlQt - der Haken dabei: nur fuer Unix/Linux und nur fuer die Entwicklung von nichtkommerzieller und Opensource-Software, die Windows-Version kostet immer Asche.
Wenn man die Wahl hat (und es sich leisten kann oder GPL-Soft baut) wuerde ich sagen sollte man Qt vorziehen, da es wohl doch um einiges schneller und stabiler ist als Tk.
HTH, Cremator
--- Random Sig Of The Moment ---
Dawn is nature's way of telling you to go to bed.\n\n
<!--EDIT|Cremator|1072040995-->