DEV Community

Discussion on: Recognizing a trend vs. a lasting truth

Collapse
 
rhymes profile image
rhymes • Edited

It's really hard to predict because they don't always depend on visible factors.

Java might not be particularly trendy but it's here to stay (and IMHO it would have been here to stay even if Android didn't have a multiplying factor on the number of new Java programmers). Go might be the next general purpose programming language, who knows. Ruby/Rails might be replaced by Elixir/Phoenix but on this I'm a little bit skeptical and it would take many years anyway. Node might become the biggest tooling platform (all the cool projects now use Node at least for eslint/webpack and so on, Rails practically married webpack and yarn :D).

Also I only follow a tiny speck of programming (mostly web's), there's so much I don't know that's going on.

I've seen people writing server code with Swift and until a few years ago I would have never imagined JavaScript could have had this joyful spring.

It sure it's never boring the landscape of programming languages, especially because when you think there's nothing new someone gets bored by their language and invents a new one, like the glory days in the Python's community when there were more web frameworks than humanity might ever need :-D