Yes! I was also surprised and a little bit agitated when I saw similar headlines on tech blogs and magazines few years back. I thought maybe that's right, I don't see much people learning Ruby On Rails these days neither I see much job posts for Rails developer position. Maybe I should learn django? Or maybe I should learn nodejs(express)? If you are also on your early stage of career, these questions must be itching your bones too. And especially, if Rails is the first framework you are working on, you must have been dealing with few more issues too.
For example, people say that Ruby/Rails ecosystem is not really the future because it does not have Machine Learning Capabilities and it is too slow. Some also say that Rails is not that scalable giving the example of Twitter. I also think to some degree that they are right. But should you be worried about it and start learning something else?
Actually you don't need to. If you are learning Rails then you must have shaped your future into being a web developer. So why should you even worry about Machine Learning when you are learning web development? You are worrying then, you are on the wrong path. If you really want to learn both then you can still learn it side by side. What really works according to my experience is that, Rails has the convention over configuration ideology that gives you the bird's eye overview of overall web development ecosystem which you can transfer to any another framework of choice.
A lot of technologies evolve over time but Rails has been there for a while now as a mature framework which has answers to most of the problems faced by web developers. So if you are learning/coding on Rails, then you don't need to worry now. These technologies that have been around for more than decade will take time to die.
Don't forget to share your thoughts too.
Happy Coding!
Latest comments (48)
i remember saw this kind of post / youtube video in 2020
What on earth are you smoking? This is the biggest load of bullshit.
This is beyond lazy and just pathetic.
Excuse me but this is a giant load of horse shit clickbait.
Well, the thing is Rails is a huge thing, if you try to build your small project on Rails there is a change you are overdoing it, you are better off with Sinatra.
I learned Rails 3 a while back and never touched it again after finding Sinatra
Starting your blog or personal site with rails is a waste of time, or whatever non-app website, well not a waste if you learn, but technically it is time consuming, you could work faster.
And if it is a small app that only needs a database, you are still better off with Sinatra.
Still Rails is a great framework, build to do anything you want to do, just be sure you actually need it before starting.
It is not going to die though.
COBOL will be dead soon
haha rich and dead
Clickbait isn't cool. Get well soon
thanks 😅
If you want people to respect you, try not using silly click bait headlines like that.
haha the conclusion is ruby is not dead ✌️
Homebrew is Ruby too, isn't it?
yes that's right! Homebrew is Ruby
Damn, the gem CLI is what I want, and if Ruby on Rails is dead, I can't use the gem CLI, which is my framework for Jekyll and Bundle.
don't worry Ruby is not going anywhere this early
Well, once it's gone how can I use the gem CLI? Are there any alternatives?
@dev if I see one more manipulative or false or click bait title like this I wll stop comming back.
I saw on my evening news feed, this article, titled "Ruby on Rails will be dead soon!". I was saddened, really saddened; I clicked in to look for official announcements or commentaries on why the Rails team decided to make such a decision... What I got instead was just an unrelated person's meta-OPINION.
DEV is taglined "A constructive and inclusive social network for software developers. With you every step of your journey." I understand that the body of the article may serve some people, but I'm truly disgusted that it allowed such an article to have an unconstructive title that bites off so much more than it was meant to chew.
thats why you should't judge something too early 😅
Wow, so "will be dead soon!" has a different meaning if read slower? 😮
Post reported, goodbye.