| The author makes two decent points: 1. Javascript popularity is tied to web popularity 2. Web popularity is shrinking But he makes it in such a histrionic way that it's hard to focus on that over his bombast. You can sound the alarms over almost any language if you want too, it's fun but hardly informative. Java - only for companies that don't want to be agile Python - Great for hacking on the weekends, but no killer use case Ruby - Only has Rails, and the web is shrinking Haskell/Scala/Whatever - Never gonna break out of a university These are well worn arguments that don't really capture that jobs and companies tech stacks are much more nuanced than these simple statements. If you care about code, you'll find work, no matter what language beguiled you first. If anything, Javascript hasn't beguiled a generation of developers, the web has. And if we move on from the web, we'll move on from JS, and as long as we care about what's next, we'll thrive. |
Sure the syntax is pretty meh, the community is disorganized, performance is OK, and there are a lot of poorly written libraries out there... but it's downright amazing how much surface Javascript+Browser covers. WebGL, WebVR, WebCL, WebRTC, hell even just the out-of-the-box cross-platform UI. Install Node and you get access to all the systems stuff as well.
It's my job to write Ruby and I love the language. I also really enjoyed C++ and Python... but Javascript is now my go-to language outside of work. It's amazing, it's like it was made for hacking.