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)
51 upvotes·6 comments·3.5M 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
Avatar of Zach Holman

Zach Holman

Founder at Signed