16 ms·
Yeah they are all good, but the syntax while more concise is actually more difficult to map to a non programming mindset. Objects in their very naive form area
by nopassrecover 17y ago
Yeah they are all good, but the syntax while more concise is actually more difficult to map to a non programming mindset.
Objects in their very naive form area pretty straightforward concept to get (Oh a Car is a type of Vehicle).
Iteration is more natural than recursion (I prefer recursion, it's elegant, but it's not how people think to start with).
And most users won't run into the boundaries of variables when beginning learning either.
The one thing I will give credit is that the syntax is less voodoo, but I still think the ideas of assignment and a mental model of state combined with the imperative "Do this" approach is easier for non-programmers to understand.