DEV Community

Discussion on: All The Cool Kids Are Doing It

Collapse
 
codemouse92 profile image
Jason C. McDonald

Well, I'm not actually basing this on the surveys, which are better indicators of industrial prominence than they are of fads (thank goodness). A lot of what I wrote about in this article (which is over a year old, mind you) was based on conversations I was encountering in the programming world. I was actually hearing a lot of "Python? Bah - use Haskell" at the time. That has since switched. I think Haskell fell out of fad status for the moment.

You are correct that Python and Java are very common languages, but when I wrote this, they weren't necessarily the trendy languages. Python has had a bit of a recent resurgence in fad-popularity in the past year, especially in the data sciences. Once again, everyone wants to build everything in Python.

Meanwhile, Java continues to gain a reputation as slow and clunky. Even today, among the trendites, you're going to hear "don't use Java, use Go!" and such fad-based nonsense, and that's more my point.

I can't stress enough, fads aren't necessarily directly related to a language's industrial prominence...C++ has also been one of the top 5 languages for years, but it's NOT trendy by most assessments. That's exactly the point of the article: fads aren't actually rooted in anything more than the subjective obsession with the newest, shiniest toy.