37 ms·
I ride a horse. I've tried driving a car, but it seems like a complicated puzzle with many buttons compared to a horse. You have trained your brain to think a
by SirensOfTitan 9y ago
I ride a horse. I've tried driving a car, but it seems like a complicated puzzle with many buttons compared to a horse.
You have trained your brain to think about programming in a certain way. Haskell does things largely differently built on a set of completely different fundamentals and abstractions. For most of my non-CS friends taking a CS class in college: using a loop or basic recursion was a daunting task for them.
New ideas and abstractions require concentrated effort. I find it easy to forget the harder concepts I needed to grasp as I was learning programming (back when I was 11-12), but it's quite an important thing to remember while trying to understand something as different as Haskell.