• [^] # Re: Logithèque Linux/Power vs Linux/x86

    Posté par (site web personnel) . En réponse au journal Power8 - OpenPower : l'hégémonie du x86 pourrait-elle être bousculée dans le monde serveur ?. Évalué à 8.

    Oui, m'enfin acheter un Power pour utiliser Flash ça paraît un peu hors de propos, non ?

    Ce qui est faux c'est de croire qu'il suffit de recompiler une application pour qu'elle fonctionne sur une autre architecture.
    Pourquoi ?
    -Boutisme différent, les applications qui vérifient cela ne sont pas forcément légions
    -Compilateurs moins testés sur ce type d'architectures, les optimisations peuvent être plus faibles et les bogues plus fréquents (je pense que le développeur moyen utilise du x86 pour développer chez lui ou au travail)
    -D'autres effets de bords liés à ce changement qui peuvent induire des bogues voire des non fonctionnement d'applications par recompilation directe.

    C'est noté dans pas mal de livres de programmation, dont celui de Rob Pike et de Kernighan, qui précisent que porter une application sur d'autres architectures renforcent la robustesse du programme et permet de trouver pas mal de problèmes de conceptions pour être pleinement multi-architecture.