It’s not often that I’m moved to post a long response to anyone’s blog, but I came across a post entitled JavaScript sucks (volume 1) that made me jump to action (my comment here). There seems to be more and more people bashing JavaScript nowadays; not really sure why. Afterall, what better time is there to be a JavaScript developer than right now?

As with most articles dissing JavaScript, this one suffers from a lack of information about the way the language is intended to work. One might even say that the author would benefit from reading a certain book written by…me. It’s too bad JavaScript is still so misunderstood. It is really a very powerful language, but just like every language, it has its quirks.

Disclaimer: Any viewpoints and opinions expressed in this article are those of Nicholas C. Zakas and do not, in any way, reflect those of my employer, my colleagues, Wrox Publishing, O'Reilly Publishing, or anyone else. I speak only for myself, not for them.