4 ms·
I don't find your argument to be very compelling. Let me guess: you learned imperative programming first, you're most familiar with it, and you only have limite
by catern 12y ago
I don't find your argument to be very compelling.
Let me guess: you learned imperative programming first, you're most familiar with it, and you only have limited experience with Lisp, if any?
The fact that you find imperative programming easy (because you know it well) and Lisp and functional programming to be hard, is not very informative about which of imperative or Lispy or functional programming is easiest to learn.
- tormeh 12y agoThe only thing that was hard with imperative programming that I can remember was "=". That was absurd, to put it simply. "x = x + 1"? As someone who has seen these symbols in math class and think they know what they mean that notation kind of suck.
- kazinator 12y agoOh man, yes! One of my earliest memories from when I started coding, at 10 years old, was when I saw "X = Y + 10" in a program, and a similar thing in the next line. My first reaction was: what is that? It looks like a system of equations that the machine is supposed to solve!