Cocoa.fr

Developpement Mac, Objective-C, Cocoa et Swift

07 October 2010 Outils Fabien Schwob

Ca bouge autour de LLVM: pourquoi c’etait un tournant

Le billet “Ca bouge autour de LLVM” captait un moment cle: la chaine de compilation Apple changeait rapidement, avec des gains de qualite et de vitesse.

Impact historique

  • Diagnostics compilateur plus lisibles.
  • Base plus solide pour les nouveaux outils IDE.
  • Fondation technique qui a ensuite facilite l’arrivee de Swift.

Impact actuel

Quand on maintient un projet mixte Objective-C / Swift, la qualite des diagnostics et des outils d’analyse reste un facteur majeur de productivite.

Concretement, la migration d’un vieux projet gagne a inclure:

  • audit des warnings,
  • nettoyage des headers publics,
  • reduction des ponts inutiles Objective-C <-> Swift.

Source en ligne: Ca bouge autour de LLVM (Paperblog)