4 ms·
Ruby is going through some kind of renascence age, I'm seeing allot of Ruby articles lately.
by MrVitaliy 3y ago
Ruby is going through some kind of renascence age, I'm seeing allot of Ruby articles lately.
- connordoner 3y agoI'm personally quite enjoying it.
- imacomputertoo 3y agoI love Ruby so much. Its syntax and flexibility are such a joy to work with. I hope it does have a resurgence in popularity. I've been using it my whole career, and fearing the day I have to switch to something new.
- vlunkr 3y agoIMO Learning new languages is one of the best ways to be become a better programmer. You can carry the things you like about Ruby with you, and learn to think about things in new ways.
- baremetal 3y agoLoving all the Ruby articles. Ruby has been my favorite language ever since i discovered it back in 08. Before that I was using Perl..
- brightball 3y agoProductivity is a very sticky feature. IMO there's no language that I know of which effectively competes with Ruby in this category. I don't even know if people realize that Ruby is the closest thing to an Aspect Oriented Programming experience in the wild, at least that I've seen. It's the secret sauce IMO.
- SkyPuncher 3y agoI feel like people got hung up on computational performance for a while. 5 to 10 years ago, a bunch of big startups hit the scale where they needed to intentionally work around Ruby's limitations. People seemed fixate on those performance issues while overlooking the business context - that hitting that scale means you are wildly successful and solving problems most startups never have the chance to solve. It seems there's a swing back towards people considering raw productivity. Especially, at early stage or pre-product market fit. Given that Rails is highly correlated with Ruby usage, it's simply hard to beat how much productivity and breadth that Rails gives you. Especially, with how much "grunt" work is easily handled by it. I love trying new frameworks on side projects, but I always find myself coming back to Rails. There is inevitably some nuanced situation that the framework doesn't handle that would be ridiculously easy in Rails.
- dragonwriter 3y agoRuby has also improved single-threaded performance and introduced a parallelism construct, so, while it is still far from fast, the basic performance and scaling situation has improved somewhat.
- mekster 3y agoSounds like it was whether Python or Ruby is more popular back then, which was won by Python but then people still preferred Ruby because of its elegant language design and those voices seem finally heard around enough. I even see Crystal (grammatically similar compiled language) gaining attention. I do love Ruby syntax and used it on several occasions but it's typing system seems far from elegant compared to TypeScript in my opinion which doesn't want me to switch to Ruby at this point.