Ce que je regrette avec les outils graphiques "modernes" c'est qu'ils tiennent absolument à faire le café…
Réseau, IHM, multi-thread… ça va jusqu'a réimplémenter les outils standards comme vector et string!
Idéalement, je souhaiterais également une myriades d'outils puissants d'horizons diverses et qui s'accordent parfaitement bien entre eux, mais la vie réelle n'est pas comme ça et quand Trolltech a décidé de prendre les choses en main, de ne pas attendre l'émergence d'outils formidables d'horizons divers, et d'élargir les fonctionnalités de son toolkit tout en gardant une cohérence globale de l'API, ça n'a à mon avis, pas été une mauvaise chose. Principalement parce que Qt est (devenu tôt) libre.
Le point « négatif », c'est qu'on est en effet sans cesse en train de se demander à quel point il faut « maquer » son appli avec Qt. N'utiliser que QtGui comme VLC par exemple, ou bien intégrer complètement QtCore (ou d'autres modules) en profondeur.
Je vois donc au moins trois gros avantages pour Qt :
- Son API limpide et bien pensée, ce qui peut faire envisager plus facilement un départ le jour où on tombe sur un meilleur toolkit dans un domaine spécifique. Ca arrive rarement, en général, le projet Qt intègre assez vite ces nouvelles technos via une API.
- Le fait qu'il soit libre
- Le fait qu'il soit très activement développé et réactif, capable de s'adapter sans cesse à l'écosystème mouvant du développement
[^] # Re: Trollons
Posté par Guillaume Denry (site web personnel) . En réponse au journal OpenShot abandonne Gtk+.... Évalué à 9. Dernière modification le 26 avril 2013 à 11:43.
Idéalement, je souhaiterais également une myriades d'outils puissants d'horizons diverses et qui s'accordent parfaitement bien entre eux, mais la vie réelle n'est pas comme ça et quand Trolltech a décidé de prendre les choses en main, de ne pas attendre l'émergence d'outils formidables d'horizons divers, et d'élargir les fonctionnalités de son toolkit tout en gardant une cohérence globale de l'API, ça n'a à mon avis, pas été une mauvaise chose. Principalement parce que Qt est (devenu tôt) libre.
Le point « négatif », c'est qu'on est en effet sans cesse en train de se demander à quel point il faut « maquer » son appli avec Qt. N'utiliser que QtGui comme VLC par exemple, ou bien intégrer complètement QtCore (ou d'autres modules) en profondeur.
Je vois donc au moins trois gros avantages pour Qt :
- Son API limpide et bien pensée, ce qui peut faire envisager plus facilement un départ le jour où on tombe sur un meilleur toolkit dans un domaine spécifique. Ca arrive rarement, en général, le projet Qt intègre assez vite ces nouvelles technos via une API.
- Le fait qu'il soit libre
- Le fait qu'il soit très activement développé et réactif, capable de s'adapter sans cesse à l'écosystème mouvant du développement