• [^] # Re: Aucun commentaire ?

    Posté par . En réponse à la dépêche LLVM 3.1 et Conférence EURO-LLVM 2012. Évalué à 4.

    Je n'étais pas au Fosdem, mais de ce que j'ai lu et vu, ce qui attire dans llvm, ce ne sont pas forcément les super perfs (bon, évidemment, c'est un plus), mais c'est le côté « boîte à outils », et c'est là où gcc pèche, de mon point de vue. Quand on voit le nombre de gens qui s'amusent à écrire des front-ends, des projets d'analyseurs statiques customisés (j'en ai un dans ma boîte) où même des piles de traitement graphique 3D, on se dit que c'est bien là qu'on attend llvm.

    Alors, oui, le côté bataille des perfs est peut-être malsaine, mais ce serait regarder le monde llvm par le petit bout de la lorgnette que de se cantonner à cet aspect.

    Si vous avez un moment, franchement, regardez la video (lien dans l'article) de Chandler Caruth « Defending C++ from a million code monkeys » pour avoir une idée de ce qu'une boîte comme Google peut faire avec des outils un peu plus ouverts (même sans parler de la licence) et vous aurez une petite idée de pourquoi ça n'était pas possible de le faire avec gcc.