There is a lot of discussion about the Ruby language demise. Well, this balderdash is circulating for a while now, and there are posts from 3+ year...
For further actions, you may consider blocking this person and/or reporting abuse
Jorge, Ruby is a language, not an IDE. There’s no such thing as official IDE for Ruby. You just need the Ruby runtime and an editor (I use Vim, for instance).
Also, why C# is the “fastest to program”? I’ve never seen statically typed languages as the “fastest to program”.
Again, it always depends on the problem you’re trying to solve. There’s no such thing as the best programming language. It depends on the problem you’ve got.
Data say you’re wrong. Just search for jobs on Stack Overflow Jobs and you’ll see the amount of back-end openings for Ruby.
Also, dev.to and GitHub are built with Rails.
@jorge Castro
Every job listing site is misleading due to the compartmentalization inherent in using a job site.
Why is working for a small company/startup not valid? The same problems apply and the paycheck clears the bank. Not everyone likes waiting 3 months for SSH access to a non-prod environment (big orgs). As for locationali availability; It's 2019; location is almost the smallest bearer to overcome in terms of employment.
Languages, IDEs, OSes, Job Sites, etc are all tools. Our goal as developers should be singularly focuses on leveraging the correct tools that provide business value.
I think Square's web app is also Ruby.
And gitlab
I came to Ruby and Rails (for a job) in 2018 and I couldn’t disagree more. The comments above about productivity are spot on.
To use your analogy, even if some store isn’t the best place to get any one given thing, it can still be the best place to go when you need 15 different things (particularly if you don’t quite know what they are yet)
I'd say it's still the best in regards to web-dev productivity.
What can I say @JorgeCastro, your remarks on three languages seems far and between the hypothesis that exists only on your head. Webforms really!! What are we developing a web page?
PHP king of the hill, oh my Lord.
Sorry can't help but highlight your personal opinion might need slight adjustment as to what is fastest, king and power machine.
Ruby and Rails are alive and well. They might not be the best technologies for everything and everyone but Rails 6 and Ruby 3x3 are exciting news!
ps. your link "Ruby on Rails 6 is close" doesn't work...
Well, nothing is the best technology for everything and yes - Ruby and Rails are no different here. There are areas where Rails will still be the best fit with pretty much no competition.
Definitely not. It's not as "hot" as it once was, but people are quietly getting lots of shit done with it everyday.
Cool, I'll make sure I check that out the next time I want something to look like a 1990s Oracle application.
That seems like a foolish opinion on any tool. I also disagree with your first point, pretty strongly. Ruby is still quite popular. It's also one of the higher paying technologies.
Do you have anything other than anecdotal experience to back that opinion up?
The only real argument I've heard against Ruby as a career move is that it requires you to compete with very experienced, high-quality developers for jobs.
What is “ready to use”? You can literally run two commands to get ruby installed and your repo either pulled or deployed with something like Capistrano. In fact, if you’re not using VPS or lambdas for your applications at this point, I would solidly and unequivocally say you have no idea what you’re doing, and your other [inflammatory] posts on this site suggest as much as well.
I’m not saying there’s no room for preference, but your point about PHP being ready to use is literally 100% invalid.
Whaaat are you talking about? You can't just generalize a statement like that without providing one iota of evidence--even if it's opinion. I've been around quite a few blocks in terms of types of web development technologies, and just nothing allows me to be more productive than RoR. Sure, I may lean on Node.js when it's inherently better at a problem, but I just don't think a better holistic full-stack web development framework exists.
@jorgecc just because you haven't discovered/used IntelliJ/Rubymine doesn't mean that there's anything wrong with Ruby. I think you're outing yourself as "not knowing what you're talking about" with all these apples-to-oranges comparisons about "kings" and "power machine"s.
But if the productivity boost is any indication, you should be getting better value out of a given dev, even if it means a higher salary. And it's not uncommon to still find people in the US for under $60k without having to go offshore for your development needs.
What technical difficulties? This needs explanation, because I have yet to find a problem that can't be solved with either native ruby or a gem with a clever native extension. And some of the context of your other responses hints that you might not be familiar with the concept of microservices to solve some of your more-complicated-but-still-easily-compartmentalized business logic.
What do you mean "finding hosting"? Literally throw any decent image on a Digital Ocean droplet or AWS EC2 instance for $5/mo. and you're done. If you're having other people manage your hosting for your Ruby applications for you, then I think we're having two different conversations as two different people.
Coming from a PHP background I got use to hearing 'PHP is dead' all the time. The number say otherwise. Ruby seems to be in the place. I like what I see regarding Ruby (and Rails). Shows the community has focus and the language will be around for a long time.
I am happy to have picked up this new tool.
Well put! I just recently wrote an article with a similar (but broader) premise:
Retraction of an Obituary
Jason C. McDonald
Is there an Eclipse plugin for development in Ruby?