programmation d'interface graphique sous linux - Programmation
Marsh Posté le 24-06-2002 à 11:38:30
il y en a trop ... dit plutot ce que tu connais comme langage et ce que tu attends d'une telle lib.
Marsh Posté le 24-06-2002 à 13:08:33
KarLKoX a écrit a écrit : il y en a trop ... dit plutot ce que tu connais comme langage et ce que tu attends d'une telle lib. |
je connais déjà ces language à savoir: C, C++/MFC, Java, PHP, DHTML/Javascript/HTML et un peu d'Asm 8086.
Ce que j'attend de ces librairies, la possibilitée de coder des interfaces graphiques portable autre que java.
Java me soul royalement, point de vue lenteur (il est vrai qu'il y a eu des progrés de fait avec les new compil JIT..mais quand même).
J'ai également entendu parler que différent language pouvait être utilisé avec TK (genre C/perl), je voudrais me faire une idée des possibilitées que cela offre...
Mais pour cela j'ai besoin de connaitre les différents aspects des ces librairies:
Le code est-il compilés puis interprétés ou directement interprétés?
Est ce que GTK et QT s'appuie sur TK?
Est-ce plus rapide que Java?
L'intégration de code C dans un prog tcl/tk est-elle tordu à la manière de JNI pour Java?
Et j'aurais encore plein d'autre ?, mais si déjà tu pouvais répondre au ? énumérées ci dessus, ça me ferais déjà un point de départ.
Marsh Posté le 24-06-2002 à 14:13:49
Je pense que QT est pas mal pour y avoir un peu touché. Il est portable et assez bien foutu. Y a pas mal de classes fournies et faciles d'accès (un peu swinglike je trouve). J'en sais pas plus !
Marsh Posté le 24-06-2002 à 14:39:55
Pourquoi pas Kylix ?
C'est un outil de développement visual RAD, donc très productif, mais en meme temps avec un compilateur natif, donc te produit des éxécutables beaucoup plus rapides qu'en java.
Tu peux télécharger la version gratuite en Français ici :
ftp://212.73.230.16/borland/gratu [...] _fr.tar.gz
Marsh Posté le 23-06-2002 à 16:34:00
je voudrais me mettre à coder des interfaces graphiques sous linux,
mais je nage un peu entre GTK+/QT et autre TK.
Si quelqu'un pouvez m'expliciter les diff entre toutes ces librairies
ce serait pas mal.