June 10th, 2010 par bapt
Tags: clang, debugging, gdb, lldb, LLVM
LLVM a faim, il veut être présent partout.
Après avoir sorti son compilateur : clang, parce que gcc c’est lourd, c’est monolithique, c’est lent et ça sort des messages d’erreur bien imbitables.
Après avoir sorti la bibliothèque de runtime : compiler_rt, parce que quand même c’est con de virer gcc et de conserver libgcc.
Après avoir sorti une bibliothèque standard C++ : libc++, parce que libstdc++ c’est lent, consommateur en mémoire et ne supporte pas complètement C++OX
Voilà qu’ils nous proposent un remplaçant pour une autre brique GNU importante : le debugger, pour ça voici lldb; il serait déjà plus rapide que gdb pour debugger de gros programmes.
Tout ça est bien sûr en licence BSD.
Posté dans Codaz | No Comments »
June 10th, 2010 par bapt
Tags: clang, FreeBSD, LLVM
GCC était tranquille sur son fauteuil de roi qui règne sur la compilation de tous les OS. En tant que roi, il n’avait que faire de certains de ses sujets. Après tout c’est lui le roi, c’est aux autres de s’adapter à lui.
Un jeune effronté a un jour eu l’audace de vouloir prendre sa place. Tout d’abord en cherchant à l’imiter mais rapidement il a montré sa vraie personnalité. Ce qui lui réussit : il se fait mieux comprendre tout en étant moins gourmand. Forcément certains sujets se rallient à sa cause. Mais le jeune avait toujours besoin du roi, il était incapable de gouverner seul.
Ce temps est désormais révolu, le 4 février 2010 il annonce être en mesure de s’émanciper. Du coup il lui prend des rêves de grandeur, il lance une première attaque le 09 juin 2010 à 17h45 … à 19h54 le roi est obligé d’accepter une gouvernance à deux têtes sur l’un de ses territoires. Désormais les habitants de ce territoire pourront choisir entre les deux.
Si vous aussi vous voulez faire grimper llvm/clang sur le trône, il suffit donc de passer en 9-CURRENT et d’activer llvm/clang comme compilateur par défaut.
Posté dans FreeBSD | No Comments »
rabbit <solvik> meme si y a plusieurs microservices en python
gaston <Vigdis > pinpin: et toi, tu es ivre aussi ? <pinpin > Vigdis: </proverbe breton>
twisla <pinpin> twisla: t'aurais pas une url en bookmark ? <twisla> pinpin: goatse.cx <pinpin> twisla: salope.