On pourrait aussi argumenter que gcc fait du mal a la communaute en evoluant trop lentement et que RMS avec ses avis politiques bornes comme l'architecture monolithique "pour faire chier le proprio" empeche d'avancer correctement.
Quand aux raisons de LLVM, elles viennent justement d'un souhait de la communaute industrielle.
GCC n'est pas forcement le projet plus simple auquel contribuer, il est en GPL donc ca va gener un certain nombre d'acteurs industriels (hors de question par exemple pour Apple d'integrer GCC au coeur d'Xcode vu qu'il est hors de question pour eux de le liberer).
GCC est super lent et LLVM/clang offre certaines fonctionnalites tres interessante, comme l'analyse de code.
Bref, c'est un peu comme Firefox vs IE, ca donne un coup de pied au cul de GCC, ca relance la competition, et ca c'est bien.
En plus les 2 sont libres, donc on va pas vraiment se plaindre non plus.
La question des brevets est autre probleme, certes delicat. Sur ce point, Apple est relativement coherent: quand ils font du libre, ils ouvrent leur code et le font parce que ca ne leur pose aucun probleme de le faire, voire parce que ca les arrange (pour LLVM, garder un fork interne est effectivement idiot).
If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.
[^] # Re: To FUD or not to FUD
Posté par pasScott pasForstall . En réponse au journal Apple prépare-t'il un coup 'à la Oracle'?. Évalué à 8.
Quand aux raisons de LLVM, elles viennent justement d'un souhait de la communaute industrielle.
GCC n'est pas forcement le projet plus simple auquel contribuer, il est en GPL donc ca va gener un certain nombre d'acteurs industriels (hors de question par exemple pour Apple d'integrer GCC au coeur d'Xcode vu qu'il est hors de question pour eux de le liberer).
GCC est super lent et LLVM/clang offre certaines fonctionnalites tres interessante, comme l'analyse de code.
Bref, c'est un peu comme Firefox vs IE, ca donne un coup de pied au cul de GCC, ca relance la competition, et ca c'est bien.
En plus les 2 sont libres, donc on va pas vraiment se plaindre non plus.
La question des brevets est autre probleme, certes delicat. Sur ce point, Apple est relativement coherent: quand ils font du libre, ils ouvrent leur code et le font parce que ca ne leur pose aucun probleme de le faire, voire parce que ca les arrange (pour LLVM, garder un fork interne est effectivement idiot).
If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.