• [^] # Re: GNUstep 1.6.0

    Posté par . En réponse à la dépêche GNUstep 1.6.0. Évalué à 5.

    C'est un framework de programmation, qui permet de coder des applis non-graphiques et des applis graphiques. Les applis graphiques ayant de plus toute une panoplie de possibilitées pour communiquer entre elles et être intégrées (drag'n drop, pasteboard, les services, etc.) dans un "desktop" commun. On peut mettre ça sur le même plan que les kdelibs si tu veux (c'est pas exactement vrai mais ...). Accessoirement, comme c'est une implémentation des specs OpenStep, le portable vers MacOS X (lui aussi une implémentation OpenStep) est plutôt simple. GNUstep a pour but d'être multiplateforme, et de permettre le développement rapide des applications (grâce à des outils comme Gorm par exemple).

    Un framework, tu peux voir ça comme une bibliothèque de programmation. Dans la terminologie objet, un framework, c'est un ensemble de classes reliées entre elles, dans lequel tu va insérer tes propres classes; une sorte de coquille vide prête à l'emploi, que tu spécialise au besoin. Conceptuellement c'est donc différent d'une bibliothèque de fonctions que tu appelles.