(parce que si les itérateurs étaient si merveilleux, on utiliserait plus que ça ;)
C'est peut être pourquoi les langages où il n'existe pas de tableau sont parfois considérés comme merveilleux :)
on accède très rapidement à un élément quelconque
C'est un travail pour une table de hachage ça (ou même un arbre, qui peut être implémenté par des listes).
De plus, avec un tableau, un résultat est calculé une fois pour toutes. Si tu fais 10 itérations sur une séquence, un tableau te calcule 1 fois le résultat puis le met en mémoire. Un itérateur te calculera 10 fois chaque résultat.
Et pourquoi le langage ne pourrait-il pas mémoizer (sic) les résultats tout seul ?
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Ruby
Posté par Krunch (courriel, site web personnel) . En réponse au journal A mort les boucles. Évalué à 2.
C'est un travail pour une table de hachage ça (ou même un arbre, qui peut être implémenté par des listes).
Et pourquoi le langage ne pourrait-il pas mémoizer (sic) les résultats tout seul ?
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.