Avatar of holman
Founder at Signed

Oof. I have truly hated JavaScript for a long time. Like, for over twenty years now. Like, since the Clinton administration. It's always been a nightmare to deal with all of the aspects of that silly language.

But wowza, things have changed. Tooling is just way, way better. I'm primarily web-oriented, and using React and Apollo together the past few years really opened my eyes to building rich apps. And I deeply apologize for using the phrase rich apps; I don't think I've ever said such Enterprisey words before.

But yeah, things are different now. I still love Rails, and still use it for a lot of apps I build. But it's that silly rich apps phrase that's the problem. Users have way more comprehensive expectations than they did even five years ago, and the JS community does a good job at building tools and tech that tackle the problems of making heavy, complicated UI and frontend work.

Obviously there's a lot of things happening here, so just saying "JavaScript isn't terrible" might encompass a huge amount of libraries and frameworks. But if you're like me, yeah, give things another shot- I'm somehow not hating on JavaScript anymore and... gulp... I kinda love it.

READ LESS
JavaScript for People Who Hate JavaScript (zachholman.com)
44 upvotes5 comments494.9K views
Alex Benfica
Alex Benfica
December 6th 2018 at 6:46am

I am sharing the same experience... but coming from Flask in the backend.

Reply
Johnny Bell
Johnny Bell
December 6th 2018 at 5:43pm

Great blog post man! I too hated it, and now love it... sure it could be a bit more structured but its a fantastic tool.

Reply
Sourabh Bagrecha
Sourabh Bagrecha
December 7th 2018 at 5:21am

Javascript is the best!

Reply
Roman Gaufman
Roman Gaufman
December 22nd 2018 at 7:24pm

This is all true, but it's also true that all this horrible and unpredictable behaviour of Javascript still exist today :( < https://www.destroyallsoftware.com/talks/wat

Reply
John Akhilomen
John Akhilomen
March 25th 2020 at 2:00pm

We're actually moving from the (Python, Ruby) era into the (JavaScript) era. We're pretty much in the "JavaScript" generation now, and I believe the popularity of JavaScript will continue to grow and grow. I love how JavaScript has evolved. I actually never hated it, VB script was way worst back then. It wasn't the best language then but it's evolved into a great one.

Reply