GNUStep propose un look&feel trés différent de ce qui existe actuellement sous Linux. Cela n'a riens à voir avec GNOME ni KDE. Ca se rapproche plutot de ce qui existe sous macOS.
Cette ergonomie à était trés "pensée" à la base, aprés c'est une question de gout. Donc effectivement une application GNUStep qui démarre sous KDE, sa fait aussi "tache" qu'une application GNOME.
Par contre le look&feel de GNUStep n'est _complet_ que si l'on utilise un windowmanager de type WindowMaker, en gros, GNUStep est alors dans son element.
je m'apercois juste que c'est normal que ce projet en soti toujours à ce stade (pas utilisé)
Je ne vois pas trop pourquoi ... par-ce-que sont ergonomie est trop differentes des poids lours que sont GNOME et KDE?
Ce n'est que depuis trés récemment que l'on peut avoir un bureau KDE ou GNOME trés unifié et sans une application qui fait tache au milieu car il n'existe pas d'equivalent sous G ou K.
Il y a quelques années, tout etait depareillé et on avait des applis gnome; kde, motif et TCL/TK en même temps.
Maintenant il est vrai que cela risque de "choquer" maintenant avec le niveau d'intégration que certains desktop on, mais normalement tu est sencé utilisé le desktop de GNUSTEP: GWorkspace.
Maintenant Mono :
On sait tous que tu trouve cette plateforme super-geniale, qu'elle roxe tout ca mais bon, qu'est-ce-que ca viens faire?
Pour l'instant un framework _complet_ existe pour étres utilisé avec obj-c, c'est GNUStep.
Le nombres d'autres framework ou bibliothèques (comme QT ou GTK) accessible directement via l'obj-c (par bibnding ou autres) est trés limité (surtout en IHM : je n'en vois pas d'autres!). Mais personne ne t'interdit de le faire.
Donc effectivement, vouloir ecrire une application qui s'intègre à KDE ou GNOME en obj-c, c'est moins evident, mais cela n'a rien a voir avec GNUStep.
Autres choses, et pour rentrer un peu plus dans ton troll, obj-c est un excellent langage pour réutiliser l'existant: interfacage direct avec le C, interfacage direct avec le C++ (bon OK, l'equipe de GCC à encore ca dans le TODO mais Apple le fait trés biens), et quelques possibilitées du langages qui n'existent pas ailleur (category, protocol). Ca c'est vnu langage proposant _vraiment_ quelques chose (pas comme c#).
Enfin, GNUStep n'est pas la pour enlarger ton p*, ni même faire croitre ton CA de 250% cette anné, ni même étres 'in' ou flashy branché, et encore moins d'etre sexy ou 'aware'.
Le but c'est d'implémenter des compcept qui, mêmes si ils ont été définis il y a lontemps, sont reconnus (Apple les utilisent!) et sont toujours d'actualité voir en avance même comparé avec d'autres plateforme soit-disant moderne comme mono ou java (en particulier les objets distribués)
[^] # Re: enlarge your penis
Posté par thecat . En réponse à la dépêche 10 ans d'OpenStep. Évalué à 5.
Cette ergonomie à était trés "pensée" à la base, aprés c'est une question de gout. Donc effectivement une application GNUStep qui démarre sous KDE, sa fait aussi "tache" qu'une application GNOME.
Par contre le look&feel de GNUStep n'est _complet_ que si l'on utilise un windowmanager de type WindowMaker, en gros, GNUStep est alors dans son element.
je m'apercois juste que c'est normal que ce projet en soti toujours à ce stade (pas utilisé)
Je ne vois pas trop pourquoi ... par-ce-que sont ergonomie est trop differentes des poids lours que sont GNOME et KDE?
Ce n'est que depuis trés récemment que l'on peut avoir un bureau KDE ou GNOME trés unifié et sans une application qui fait tache au milieu car il n'existe pas d'equivalent sous G ou K.
Il y a quelques années, tout etait depareillé et on avait des applis gnome; kde, motif et TCL/TK en même temps.
Maintenant il est vrai que cela risque de "choquer" maintenant avec le niveau d'intégration que certains desktop on, mais normalement tu est sencé utilisé le desktop de GNUSTEP: GWorkspace.
Maintenant Mono :
On sait tous que tu trouve cette plateforme super-geniale, qu'elle roxe tout ca mais bon, qu'est-ce-que ca viens faire?
Pour l'instant un framework _complet_ existe pour étres utilisé avec obj-c, c'est GNUStep.
Le nombres d'autres framework ou bibliothèques (comme QT ou GTK) accessible directement via l'obj-c (par bibnding ou autres) est trés limité (surtout en IHM : je n'en vois pas d'autres!). Mais personne ne t'interdit de le faire.
Donc effectivement, vouloir ecrire une application qui s'intègre à KDE ou GNOME en obj-c, c'est moins evident, mais cela n'a rien a voir avec GNUStep.
Autres choses, et pour rentrer un peu plus dans ton troll, obj-c est un excellent langage pour réutiliser l'existant: interfacage direct avec le C, interfacage direct avec le C++ (bon OK, l'equipe de GCC à encore ca dans le TODO mais Apple le fait trés biens), et quelques possibilitées du langages qui n'existent pas ailleur (category, protocol). Ca c'est vnu langage proposant _vraiment_ quelques chose (pas comme c#).
Enfin, GNUStep n'est pas la pour enlarger ton p*, ni même faire croitre ton CA de 250% cette anné, ni même étres 'in' ou flashy branché, et encore moins d'etre sexy ou 'aware'.
Le but c'est d'implémenter des compcept qui, mêmes si ils ont été définis il y a lontemps, sont reconnus (Apple les utilisent!) et sont toujours d'actualité voir en avance même comparé avec d'autres plateforme soit-disant moderne comme mono ou java (en particulier les objets distribués)