La version 2.4 de LLVM, le projet permettant de créer des compilateur auquel Apple attache beaucoup d'importance (voir LLVM : Le futur compilateur d'Apple ? et 2008 LLVM Developers' Meeting), vient de sortir. Parmi les nouveautés il y a :
- La gestion des Blocks
- Beaucoup d'évolutions sur Clang qui devrait permettre à terme de proposer une remplacement à GCC. Il permet déjà à l'heure actuelle de compiler des projets comme SQLite, Lua ou ClamAV ainsi qu'une grande partie des exemples de code Obejctive-C de la documentation Apple.
- Diverses optimisations concernant la vitesse de compilation.
Pour plus d'informations, vous pouvez lire :
- L'annonce sur la liste de diffusion : LLVM 2.4 Release!
- Les notes de développement : LLVM 2.4 Release Notes
- La page de téléchargement