On 2/22/21 5:35 PM, Yoann LE BARS wrote:
Quand un développe avec un langage efficace (C ou C++), il n'y a aucune raison a priori d'utiliser l'assembleur.Salut à tous ! Le 22/02/2021 à 16:51, Gaëtan PERRIER a écrit :Il y a aussi des cas où le compilo ne fait pas une optim qui vu d'un humain est pourtant évidente ... Mais ok c'est assez rare.Oui, de plus en plus rare. Tellement rare que de toute façon un compilateur bien utilisé produit désormais de toute façon un code bien plus efficace qu’un code réalisé immédiatement en assembleur.
Ce n'est que a posteriori si on constate un besoin d’accélérer une portion de code que l'on pourra utiliser un passage en asm...
Ceci était vrai il y a 40 ans, et l'est peut-être un peu encore avec des raspberry pi, mais cela ne m'est plus arrivé ce siècle-ci...
En 1973, on s'interrogeait pour savoir s'il fallait acheter un ordinateur professionnel (HP2100) avec 16k de mémoire ou 24k...