Thread QT und Perl? (35 answers)
Opened by skontox at 2003-12-18 16:34

ptk
 2004-01-05 13:24
#46496 #46496
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
[quote=Cremator,21.Dec..2003, 22:00]@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).
[/quote]
Es gab schon fuer perl4 (mindestens) eine Version von Tk, also wahrscheinlich schon 1994, wenn nicht frueher. Fuer perl5 gab es dann auch relativ zuegig eine Version von Tk. In den Anfangszeiten gab es noch das konkurrierende Modul Tcl::Tk, welches enger an die Tcl-Library gebunden ist. Seit einiger Zeit wird dieses Modul wieder gepflegt.

Quote
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.

Schneller --- moeglicherweise. Aber stabiler? Immerhin ist Tk um einiges aelter als Qt, allein deswegen glaube ich nicht, das Qt stabiler ist. Aber du hast nur was zu Qt allgemein gesagt und nichts zu PerlQt, und das wuerde mich mehr interessieren. Ich habe es jedenfalls mit halbherzigen Versuchen noch nie geschafft, PerlQt zum Laufen zu bringen.

Noch nicht erwaehnt in diesem Thread: Gtk fuer Perl. Das habe ich wenigstens zum Laufen bekommen.

View full thread QT und Perl?