Je n'ai jamais utilisé GTK et j'ai que très peu touché à l'API Win32 (lors d'un projet d'études et je n'étais même pas en charge de la partie graphique).
- Personnellement, je reproche à l'API Win32 d'être par définition même lié à Windows. Si cela ne te dérange pas, j'ai envie de dire "pourquoi pas", car Windows est l'OS le plus répandu sur les stations de travail PC.
- J'ai souvent entendu dire que GTK était un peu en fin de vie mais je ne peux pas donner de vrai avis sur la question.
En revanche, je ne suis pas convaincu qu'apprendre à faire des interfaces graphiques en C soit l'avenir. Les interfaces graphiques sont généralement plus simples à concevoir avec de la programmation orienté objet (POO). Tu parlais de bibliothèques dans d'autres langages ? Je te proposerai bien d'apprendre Qt, soit en version C++ soit en version Python. Framework portable, complet, OO. En Java, tu as Swing qui est très répandu car Java lui-même est très répandu et que Swing est "built-in" dans le JDK ; il existe d'autres bibliothèques Java pour les IHM . Si tu veux rester sous Windows uniquement, monte peut-être vers du C# et le framework .Net. Si tu veux être multi-plateforme, regarde ici (
http://en.wikipedia.org/wiki/List_of...GUI_libraries=).
Partager