Martial Demolins (./3) :Un bon code en C peut donner quelque chose de presque aussi efficace qu'on bon code en assembleur. Les compilateurs optimisent plutôt bien. Programmer en assembleur apporte peu de taille en moins je pense. Quand à la vitesse, la différence doit être minime aussi en général (mais elle n'est pas négligeable dans certains cas critiques).
Je ne code pas en C parce que sur de l'embarqué, c'est de la perte de vitesse et surtout de place.