3 ms·
> Considering how much people struggle with learning math I'm not sure that this is a good way of going about things. Even more are struggling with programming
by still_grokking 3y ago
> Considering how much people struggle with learning math I'm not sure that this is a good way of going about things.
Even more are struggling with programming, no matter the paradigm…
> I don't think functional programming classes have much more success either.
Objectively they have. I've linked already some evidence in the other reply in this thread.
- Aerroon 3y ago>Objectively they have. I've linked already some evidence in the other reply in this thread. I don't see it. Maybe we (our class) were taught wrong, but back in uni I would rate the usefulness of our FP class as one of the worst. I got the sense that most of the students (that passed the class) weren't able to use what they studied in the class. If they took away anything from that class, it would be that they shouldn't touch Haskell again. FP is useful, but I would argue that imperative is easier to learn, because keeping track of state is easy when you're learning. You're dealing with small programs that you wrote yourself. Keeping their entire state in your mind is not difficult. Also, I think there's a joke somewhere in here about learning Java ruining the 'state' of your brain for learning FP.