upvote
Wow! I never thought of this perspective. For most people, procedural is the first concept. If they ever start looking at apl, I would wager that's much more tenable then what you had to do!
reply
For comparison, I heard that people who start with functional programming find it quite intuitive. The hard part isn't learning a new paradigm, but "unlearning" the old one.

(Also I hear they're more than a bit sad about how crude procedural programming is! But unfortunately I came at it the other way around, so my standards are permanently lowered ;)

reply