Vous en avez pas marre de comparer gcc à icc et msvc ?
Langages supportés :
- ICC : C, C++
- MSVC : C, C++
- GCC : C, C++, Java, Ada, Objective-C, Objective-C++, Fortran (plus d'autres non officiels pour le pascal par exemple)
Architectures et OS supportés :
- ICC : x86/itanium/x86_64/XScale ; Windows, Linux et OS X
- MSVC : x86/x86_64/itanium ; Windows
- GCC : x86/x86_64/itanium/PPC/Alpha/SPARC/ARM/... ; tous les UNIX, un port Windows disponible.
Alors forcément, icc va produire du meilleur code pour x86, vu qu'il est bien plus facile d'optimiser pour une architecture que de devoir optimiser sans emmerder les autres architectures supportées.
[^] # Re: J'en pense que
Posté par Pinaraf . En réponse au journal OpenOffice.org et Mac ? Une "méchante" critique :(. Évalué à 7.
Langages supportés :
- ICC : C, C++
- MSVC : C, C++
- GCC : C, C++, Java, Ada, Objective-C, Objective-C++, Fortran (plus d'autres non officiels pour le pascal par exemple)
Architectures et OS supportés :
- ICC : x86/itanium/x86_64/XScale ; Windows, Linux et OS X
- MSVC : x86/x86_64/itanium ; Windows
- GCC : x86/x86_64/itanium/PPC/Alpha/SPARC/ARM/... ; tous les UNIX, un port Windows disponible.
Alors forcément, icc va produire du meilleur code pour x86, vu qu'il est bien plus facile d'optimiser pour une architecture que de devoir optimiser sans emmerder les autres architectures supportées.