This is a disappointingly limited perspective from a developer who very clearly has a bias towards…
Jonathan Yarbor
303

Richard Eng

I don’t think you understand the nature of my argument. I never once defended Javascript, as a language. I didn’t make claims to what skill of developer I might be, and I fail to understand why you felt the need to bring it up. I didn’t mention these subjects because they aren’t apart of the what I feel is reason most people have a problem with your article.

I’m not certain that I share you perspective in how Reddit, YCombinator, or really any other online community has anything to do with the dialog that *you* wrote. While you did take the time to post it to those networks, the nature of this article and it’s intent don’t reflect any willingness to provoke meaningful dialog. The primary thing I do notice, in your article, is that you’ve limited the perspective to your own. You are quick to find the first article which shares your own perspective as citations. You never once discussed why any developer was “beguiled”, because you were too busy attacking the language itself.

The ultimate problem that I have is that your title misleads the reader into thinking that you are telling us how an entire generation of developers are being fooled, when you strictly talk about your distaste for the language. You don’t tell us the story of a developer or team who’s fell into the “problems” you are bringing up. You didn’t even make an attempt to compel the reader to find your perspective, but rather just want to broadcast a combination of opinions and one-sided facts. In fact your entire article only uses the term “developer” once, to satisfy it’s own subject. Every other reference is effectively an adjective. This simply isn’t an article about the developers. It’s an article against a programming language and the philosophy behind it’s usage.

I was personally excited to hear someone talking about the problems which the upcoming generation is facing. I personally feel like there are a lot of uprising problems which are worth discussing. You ignored the developers.

As a professional, I can’t see any value in tearing apart someone else’s tool of choice. I don’t like Ruby or ASP.NET, but I don’t go around heckling the developers and businesses which rely on it. I am certainly willing to discuss why I personally believe the tools I use match my use-case, but I fail to see any productive dialog following the denouncement of another’s. It’s simply a waste of time, unless you’re in an echo-chamber.