For those not into programming Ruby is a programming language. Ruby on Rails is a software library that extends Ruby and contributed hugely to its stellar adoption.
Many famous platforms are based on Ruby – Airbnb, Twitter, Basecamp, Kickstarter. Ruby programmers are probably the most tightly knit community of all programmers. But what is actually happening with Ruby.
There have been plenty discussions on the topic but they have intensified since 2015. If we discard the opinions of the hardcore proponents and opponents, it seems that there may be some sentiment in the direction, why would otherwise so many developers be asking this question.
Some arguments are based on counting the internet searches for each language, others on repository counters (repositories is where the programming code is kept), third on more or less established indexes.
I actually looked at the popularity index TIOBE. Although it clearly shows that Ruby spiked in 2009, and then gradually faded away, it re-captured some positions in 2016.
No longer the new kid on the block
Besides, many of the comments I read point out Ruby is no longer the new kid on the block. So in a way it has lost some of its initial momentum, and that tendency is not being helped by the surge of interest for Python and Node.js software development.
May be the worst part is that good Ruby developers are hard to find and when you find them they are already working on an exciting project.
When you snatch a top notch guy, it usually comes with high price tag. Although many new business consider RoR as their first option, the cost combined with lack of available developers, makes them consider other options soon after.
If you happen to be into programming, what do you think?