Where does “iterator” come from?
Iterator comes from Latin iterātor, agent noun from iterāre (to repeat), derived from iterum (again), which traces to Proto-Indo-European i-tero- (repetitive) and ultimately éy (to go), also the root of Latin error (wandering).
iterator (English): One which iterates; A method capable of...
Definitions
- One which iterates; A method capable of...
Ancestry of “iterator”, step by step
iterator traces back through two separate lines of ancestry.
via English ‐or
| Step | Language | Word | Meaning |
|---|---|---|---|
| 1 | English | ‐or | Creates an agent noun, often from a verb, indicating a person or object (often machines or parts of them) that do the verb or part of speech with which they are formed |
| 2 | Middle English | -our | — |
| 3 | Old French | -eor | Alternative form of -or |
| 4 | Latin | -ator | -ator, -er; second-person singular future passive... |
| 5 | Latin | -tor | -er |
| 6 | Proto-Italic | -tōr | Forms agent nouns to verb stems |
| 7 | Proto-Indo-European | -tōr | Derives agent nouns from verbs, denoting someone... |
| 8 | Proto-Indo-European | -tor-s | — |
via English iterate
| Step | Language | Word | Meaning |
|---|---|---|---|
| 1 | English | iterate | to perform or repeat an action on each item in a... |
| 2 | Latin | iteratus | repeated |
| 3 | Latin | iterō | to do a second time, repeat, renew |
| 4 | Latin | iterum | again, anew; a second time |
| 5 | Proto-Indo-European | i-tero- | other |
| 6 | Proto-Indo-European | éy | the; demonstrative pronoun; this one, he |
| 7 | Proto-Indo-European | h₁e- | — |