Hacker News new | ask | show | jobs
by brador 3712 days ago
Maybe developers value it's simplicity over it's ability to tick functionality boxes? I know I do.

Same with PHP and JAVA. Dysfunctional languages, yes. But fun and easy to use.

1 comments

I'm not sure I'd call it "simple." There are a lot of complexities created by the desire to make it easy to implement one- or two-liners.
Sorry, I meant it's simplicity in it's pick up and play-ability. It's very easy for beginners to learn Jquery and JS because it doesn't come with the arcane syntax bloat that OO Languages have (void function etc. etc. ).

In terms of (Power)/(Time to Learn) Javascript comes very high, if not top.

Well sure, but when you want to develop larger applications you end up learning to need a lot of stuff that is harder to understand (like I don't think there is anything intuitive about IIFEs or that sort of thing)