You said it can be used and is easy to understand (which I interpreted as parse), that’s subtly different. Awful spaghetti code that works does not show the underlying logic easily to humans, it doesn’t really matter if you can easily understand a line. It is JavaScript’s fault if it lends itself to that unnecessarily.
I get why people were confused by what I wrote, though. I’ll go back and make an edit. Sorry!
Big disagree. The point of a language is to express the underlying logic in a human-friendly way.
Edited to emphasise parsing does not mean understanding.
Yes, that is what I said it does, perhaps you misread?
You said it can be used and is easy to understand (which I interpreted as parse), that’s subtly different. Awful spaghetti code that works does not show the underlying logic easily to humans, it doesn’t really matter if you can easily understand a line. It is JavaScript’s fault if it lends itself to that unnecessarily.
I get why people were confused by what I wrote, though. I’ll go back and make an edit. Sorry!