Il n’optimise pas les appels récursifs terminaux ? Étonnant. D'après cette discussion, il optimise les « sibling calls » (appel terminal à une fonction de signature équivalente), ce qui devrait suffire dans ce cas puisqu’une fonction a forcément la même signature qu’elle-même.
[^] # Re: Le futur te rattrape toujours
Posté par ɹǝıʌıʃO . En réponse au journal Apple annonce Swift, son nouveau langage de programmation. Évalué à 5.
Il n’optimise pas les appels récursifs terminaux ? Étonnant. D'après cette discussion, il optimise les « sibling calls » (appel terminal à une fonction de signature équivalente), ce qui devrait suffire dans ce cas puisqu’une fonction a forcément la même signature qu’elle-même.