Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Ruby’s really one of those languages with tons of potential, but…
it got userped by go
But what really is Ruby’s weakness is that it is weakly typed. Most of what @Root at least at some point ranted about that was related to Ruby was really the fault of the lang’s lacking type system. -
sariel84473y@100110111 I have seen far more ruby job postings than go.
Also, those language popularity charts should be taken with a grain of salt.
Ruby is a delight to develop and maintain, but it has terrible runtime efficiencies that make it slower than other languages.
It's about using the right tool for the right job.
Are you a startup and need an application with well defined model schema? Do you need the potential to integrate with millions of potential services? Ruby/Rails is your best choice.
Are you a fortune 500 company that needs to build a new product to sell to your customers? You should probably use Java or .NET
I kind of feel there's a language and framework collapse coming because there's just so many options these days. -
@sariel I guess that would depend where you are. What I’ve witnessed is a steep decline in interest to Ruby, even in the gem community Go seems to be cannibalizing it.
I’m not saying Ruby’s not a good language in it’s own right. On the contrary. If doing a job well wouldn’t take you to spec hell like with all dynamic langs, it wouldn’t be, as I see it, just missed potential. -
Root797613yToo tired to comment, but Ruby really is bliss.
Not too tired to stab @bittersweet, though. 🗡😉 -
@gcavalcante8808 Nah I'm to lazy to threaten anyone, I will just make up insulting jokes... But sadly the weak typing folks will never know how I truly feel about them because they can't unwrap my response monad.
-
@bittersweet I’m just joking, actually I love to work with python, rust and golang … but the static vs dynamic discussions always brings some heats and good laughs hehe
-
@gcavalcante8808 Yeah I've moved from C64Basic -> JS -> Haskell -> PHP -> Rust.
It's all good.
Still nice to poke fun.
Related Rants
Ruby is beautiful!
random
ruby