"Le cloud computing au contraire rend le matériel transparent"
Pour les gens qui font de la R&D et ont besoin d’une grosse puissance de calcul, le matériel utilisé ne peut pas être une question secondaire. L’optimisation du code pour tirer le meilleur rendement du matériel est quelque chose de très important.
Sans parler des problèmes de compatibilité entre architectures, systèmes d’exploitation, etc... A moins d’utiliser un langage "universel" comme Java, et encore une fois, le rendement sera moins bon de toutes façons.