Tous les projets d'Apple ne sont pas secrets, après l'utilisation de SproutCore dans les galeries .Mac, AppleInsider nous présente ici LLVM (Low Level Virtual Machine) et l'utilisation qu'en fait Apple. Il s'agit par exemple :
- De l'histoire entre Apple et LLVM
- De l'utilisation conjointement à GCC et des gains possibles de performance par rapport à GCC seul
- De l'utilisation des fonctions de compilation JIT dans la pile OpenGL de Léopard
- Et surtout pour finir de son avenir certainement conjointement avec OpenCL.
Pour découvrir tout ça, vous pouvez lire l'article Apple's other open secret: the LLVM Complier