LLVM 2.4 et AutoZone de sortie
L’infrastructure de compilation LLVM (pour machine virtuelle de bas niveau) passe cette semaine en version 2.4, il est notamment utilisée sous Mac OS X pour pallier à l’absence de support matériel de l’OpenGL sur certains Mac.
Chris Lattner, à l’origine du projet et désormais employé à plein temps par Apple, en a fait l’annonce en ajoutant que la gestion des Blocks est désormais d’actualité, que Clang continue d’évoluer et que la vitesse de compilation est revue à la hausse.
Toujours dans le domaine de la programmation, on apprend aujourd’hui qu’Apple vient de rendre disponible sous licence Apache (version 2) son ramasse-miette AutoZone pour Objective-C.
La version rendue public a notamment été intégrée à Lepoard depuis Mac OS 10.5.3 et sert également dans MacRuby récemment présenté par Apple (voir la dépêche).
Annonce LLVM 2.4
AutoZone: The Objective-C Garbage Collector (via)
Un ramasse-miette, c’est quoi ?