4 ms·
I always wondered whether imperative languages feel more intuitive to most programmers because they are: a) Inherently simpler and require no prior advanced kn
by macando 7y ago
I always wondered whether imperative languages feel more intuitive to most programmers because they are:
a) Inherently simpler and require no prior advanced knowledge of math.
b) They are the default in every curriculum and once your brain is wired that way everything else seems counter-intuitive.
I remember in the first grade of my elementary school we were taught basic algebra and how sets work (union, intersection etc). I understood both concepts but I couldn't relate sets to the outside world. Like why do I even need this. Maybe new programmers feel this way about functional languages and Haskell.
- ThrowawayR2 7y agoTry: c) That's the way microprocessors actually work. Machine language is just imperative commands and branch instructions.