Nouvelles versions de GNUstep

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
0
14
juin
2004
GNUstep
Adam Fedor viens juste de sortir des nouvelles versions des bibliothèques GNUstep:

- GNUstep make en version 1.9.2, utilisant les dernières conventions Apple
- GNUstep base en version 1.9.2, des corrections et de nouvelles classes, ainsi que de nouvelles fonctions dans la classe gérant le runtime Objective-C (GSObjCRuntime)
- GNUstep gui en version 0.9.3, des corrections, une réécriture de correcteur orthographique (qui utilise maintenant libaspell), une nouvelle implémentation de NSComboBox, des améliorations sur NSToolbar.

GCC 3.1.1

Posté par  . Modéré par Manuel Menal.
Étiquettes :
0
2
août
2002
GNU
GCC 3.1.1 est passé en release le 26 juillet 2002. Ce sera la dernière version de la série des 3.1 et la branche de dévelopement sera renommée 3.2

Il s'agit d'une version de bugfix uniquement. Au programme, donc, un grand nombre de corrections de bugs, évidemment en majorité au niveau des deux compilateurs les plus utilisés de la GNU Compiler Collection (la nouvelle signification de l'acronyme GCC, nécessitée par son évolution en bien plus qu'un compilateur C), les compilateur C (gcc) et C++ (g++), mais aussi sur les compilateurs Objective C (gobjc) et Java (même si en moindre nombres), montrant que ces projets aussi ne sont pas morts.

Il est aussi intéressant de voir qu'il existe des ports *maintenus* pour des architectures "exotiques", comme CRIS (un processeur embarqué). Cela montre à quel point GCC est répandu dans tous les milieux, et comment un logiciel libre a réussi à devenir *la* référence dans un monde pas forcément ouvert.

NdM: comme signalé dans les commentaires, je me suis laissé tromper par l'auteur de la news présentant les changements de la série 3.1 comme ceux de la version 3.1.1. Mea culpa, j'espère que cet oubli est maintenant réparé. Sinon, l'ABI C++ devrait quand même se stabiliser pour le 3.2 :-)

Slackware a 10 ans !

Posté par  . Modéré par Nÿco.
0
18
juil.
2003
Slackware
Vu sur /., cela fait maintenant 10 ans qu'est sortie la première version de la distribution Slackware Linux.

Saluons l'effort de l'auteur, Patrick Volkerding, qui nous propose cette distribution de qualité depuis tout ce temps, et qui reste actif en permanence en proposant des paquets "current" avec des versions mises à jour des différents logiciels.

Journal gcctraffic

Posté par  (site web personnel) .
Étiquettes :
0
21
juin
2004
Dans le même style que http://www.kerneltraffic.org/(...) , Mathieu Lacage propose un résumé hebdomadaire de la mailing-list de gcc ici http://www.gnome.org/~mathieu/gcc/gcc.html(...)

On y apprend par exemple que objective-c++ devrait faire son apparition dans gcc, et que sa maintenance sera entièrement à la charge d'apple. Et que le support des VAX va être abandonné.

voila, moi je trouve que c'est une bonne idée.

Revue de Presse - Septembre 2003

Posté par  (site web personnel, Mastodon) . Modéré par Amaury.
0
8
sept.
2003
Presse
Après un été chaud et étalé (Trois revues de presse), la rentrée nous renvoie à un rythme plus régulier.

On peut trouver dans le Linux Magazine de ce mois un dossier complet sur les PDA. La dernière parution de MISC présente les actions à faire à la suite d'une intrusion. Login, quant à lui, propose un dossier sur les serveurs d'applications.

(plus d'informations en seconde page)

Release de GNUstep 0.8 !

Posté par  (site web personnel) . Modéré par Brice Favre.
Étiquettes :
0
3
août
2002
GNUstep
GNUstep vient d'être releasé en version 0.8 !

Rappelons que GNUstep est l'implémentation libre des spécifications OpenStep. Il s'agit d'un framework orienté objet puissant, utilisant Objective C comme langage objet.
Cocoa sur Macintosh étant lui aussi une implémentation OpenStep, la portabilité entre des applications MacOS X et GNUstep est grande.

Cette version apporte un nouveau découpage au niveau des backends graphiques, permettant d'utiliser la xlib, libart, windows...
La GUI est également plus rapide, beaucoup moins de bugs.

Plusieurs changements dans les widgets disponibles, avec le support des treeview, d'une roue de couleur, du support de la roulette souris, amélioration des raccourcis claviers, etc.

GNUstep offre de plus des outils de développement puissants, comme Project Center, Gorm (un RAD), Easy Diff ...

GCC 3.3 est sorti

Posté par  . Modéré par Amaury.
Étiquettes :
0
16
mai
2003
GNU
Le projet GNU vient de sortir une nouvelle version de sa suite de compilation (GCC, Gnu Compiler Collection), qui prend en compte les langages suivants: C, C++, Objective-C, Fortran, Java, et Ada.

Au menu de cette version, on notera de nombreuses corrections de bugs, un nettoyage du code, l'ajout de nouvelles optimisations (en particulier, l'utilisation du "DFA scheduler" ainsi que le support de SSE2 et 3dNOW! pour les architectures ia32).

Pour ce qui concerne spécifiquement le langage C, on notera un léger rapprochement du standard C99. L'interpréteur java intègre directement les threads et est donc plus rapide. La gestion des tâches ADA utilise maintenant les bibliothèques de threads de la glibc 2.3.

Apple ouvre le CVS de WebCore

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes :
0
8
juin
2005
Apple
Suite à la mauvaise presse faite à Apple parce qu'elle ne « jouait pas le jeu » avec la communauté du libre, notamment les développeurs de KHTML, Apple a décidé d'ouvrir complètement le CVS et la base de données de bugs de leur moteur web, WebCore, et d'être plus réceptif.

Journal Design by Contract

Posté par  (site web personnel) .
Étiquettes :
0
21
avr.
2004
Plop,

j'ai là quelques macros pour faire de la programmation par contrat en Objective-C, si ça intéresse quelqu'un : http://www.roard.com/contracts/(...)

c'est un peu bidouillatoire mais grosso modo ça marche... les fans de contrats sont encouragés à commenter et donner des idées :-) (je suis très loin d'être un expert en eiffel ou en design par contrats, c'est juste que j'aime bien l'idée et je voulais voir si on pouvait pas bidouiller un peu :-)

voilà voilà ... sinon ça marche (…)

Sortie de GCC 3.3.1

Posté par  (site web personnel) . Modéré par Pascal Terjan.
Étiquettes :
0
12
août
2003
GNU
GCC, la suite de compilateurs du projet GNU (C, C++, Objective-C, Fortran, Java et Ada), vient de sortir en version 3.3.1. Il s'agit d'une version de maintenance avec des corrections de bogues par rapport à la version 3.3 précédente (ce sera aussi le cas pour la future 3.3.2), en attendant la prometteuse version 3.4 et son lot de nouveautés.

Plus inattendue, la présence d'un README.SCO dans l'archive. Il contient une explication de la FSF à propos des accusations de SCO, non prouvées, et de leur demande d'obliger le paiement des licences, en violation de la GPL. Malgré les demandes reçues par la FSF de ne plus supporter SCO Unix avec GCC, et pour ne pas pénaliser les utilisateurs de ce système, il a été choisi de conserver le support, pour l'instant. Les utilisateurs de SCO Unix sont invités à faire entendre leurs protestations auprès de SCO.

Sortie de GCC 3.4.0

Posté par  . Modéré par Nÿco.
Étiquettes :
0
21
avr.
2004
GNU
Sortie d'une version majeure de GCC qui en est à sa version 3.4.0. Au menu de nombreuses optimisations permettant des augmentations de performance (l'annonce parle de 7,5% à 11% de gain sur plate-forme i386 selon les options d'optimisation).
La liste des changements signale également la suppression des options qui avaient été marquées obsolètes dans la version 3.3.x ou encore des problèmes de compatibilité binaire pour les plateformes SPARC ou MIPS.

iXQ passe au GPL

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
8
avr.
2003
Apple
iXQ est un client ICQ pour MacOS X, basé sur la version 8 du protocole ICQ et développé en objective-C. Son développeur, François-Marie Grattepain, dit Starman, a décidé de consacrer moins de temps et d'énergie à ce projet. Sans pour autant l'abandonner, il vient de passer le logiciel sous GPL, dans l'espoir de voir les bonnes volontés se manifester. Le code source est donc désormais téléchargeable ; libre à qui veut d'améliorer iXQ.

Revue de Presse - Fevrier 2004

Posté par  (site web personnel, Mastodon) . Modéré par Nÿco.
0
11
fév.
2004
Presse
Un peu en retard ce mois-ci, la revue de presse se rattrape en étant plus complète.

En effet, annoncé pour le 13 février, vous trouverez déjà dans certains kiosques le nouveau hors-série de GLMF consacré à haute disponibilité des serveurs. Le mensuel, quant à lui aborde Djbdns. Login: passe en revue le dernier noyau 2.6 de Linux, Planète Linux propose la Mandrake Move, et LinuxCD #5 la distribution Fedora Core 1.

Plus de détails en annexe.

Bonne Lecture.

Journal WebCore et GNUstep

Posté par  (site web personnel) .
Étiquettes :
0
17
déc.
2003
Et bien, ça progresse du côté du portage de WebCore, jetez un oeil à ces zolis screenshots : http://mac.wms-network.de/gnustep/WebCore/blog/shots.html(...)

Pour rappel, WebCore est le framework qu'Apple a construit autour du moteur KHTML de KDE pour l'utiliser sous Cocoa et faire l'excellentissime navigateur Safari. Accessoirement ils avaient pas mal patchés KHTML, et WebCore permet donc l'utilisation absolument triviale d'HTML (voire sans une ligne de prog) dans un programme Cocoa. WebCore étant LGPL, du côté de GNUstep, l'idée de l'utiliser pour faire (…)