Plutôt l'inverse en fait. La récursivité est très puissante mais aussi très dangereuse (explosion de la pile d'appel). On cherche la plupart du temps au contraire à dérécursifier des algos pour les optimiser (ce qui se fait facilement quand on a bien compris le but de l'algo en question).
Ce qui est vrai en imperatif (C) ou en objet (c++) ne l'est pas forcément en fonctionnel par exemple (Caml,F#) et vice versa.
Partager