Merci pour ton explication
Je suis un "nouveau" dans la programmation et j'ai pas connu l'époque de Next.
Mais je me demande bien pourquoi ObjectiveC n'a pas eu plus de succès que le C++ ?
C'est vrai que C++ est très puissant mais pas simple.
Maintenant faudrait comparé GNUStep à Python KDE ou à Java KDE ;-) Ca doit surement avoir pas mal d'avantage par rapport à C++ KDE et donc se rapprocher de GNUStep. Si quelqu'un à une url d'un test complet...
Pour GTK, c'est très simple et bien foutu. L'équivalent de Gorm c'est Glade qui est génial mais n'implémente pas de "undo" ce qui est extrèmement génant. GTK a des signaux, des tables, des hbox et vbox comme QT mais surtout on n'a pas besoin d'apprendre un langage objet, en un week-end on est près à programmer si on connais déjà le C.
Moi je trouve que l'approche est la même que QT (c'est de l'objet pareil). c'est peut etre un peu plus chiant à cause de tout les casts que l'on fait (l'équivalent des héritages) et d'autres petits détails.
[^] # Re: GNUStep un réel plus ?
Posté par tanguy_k (site web personnel) . En réponse à la dépêche Simplement GNUstep. Évalué à 3.
Je suis un "nouveau" dans la programmation et j'ai pas connu l'époque de Next.
Mais je me demande bien pourquoi ObjectiveC n'a pas eu plus de succès que le C++ ?
C'est vrai que C++ est très puissant mais pas simple.
Maintenant faudrait comparé GNUStep à Python KDE ou à Java KDE ;-) Ca doit surement avoir pas mal d'avantage par rapport à C++ KDE et donc se rapprocher de GNUStep. Si quelqu'un à une url d'un test complet...
Pour GTK, c'est très simple et bien foutu. L'équivalent de Gorm c'est Glade qui est génial mais n'implémente pas de "undo" ce qui est extrèmement génant. GTK a des signaux, des tables, des hbox et vbox comme QT mais surtout on n'a pas besoin d'apprendre un langage objet, en un week-end on est près à programmer si on connais déjà le C.
Moi je trouve que l'approche est la même que QT (c'est de l'objet pareil). c'est peut etre un peu plus chiant à cause de tout les casts que l'on fait (l'équivalent des héritages) et d'autres petits détails.