3 ms·
Have you ever learned a new spoken language? At first, the learner understands by translating to primary language. Only later, with repeated experience does the
by yazaddaruvala 10y ago
Have you ever learned a new spoken language? At first, the learner understands by translating to primary language. Only later, with repeated experience does the learner stop doing so and become "fluent".
Its very similar when learning the functional style of programming. Even today having most of this functional style be intuitive, when I see a complex iterator chain (usually only when constructing a `Map`), I need to mentally unfold it into a loop.
- khedoros1 10y ago> Have you ever learned a new spoken language? At first, the learner understands by translating to primary language. That seems like a good analogy. I underwent that process a few years ago while teaching myself to read assembly, and in the past, other spoken languages.