News for hackers. Stuff that matters.
Re:Ask HN: Why Did Python Win? by JAlexoid on Tuesday August 29, 2023 @05:42PM (#37314521)
Just because there are people who still use it, doesn't make the statement that RoR was a fad less true. RoR was "the thing that everyone was using" at one point. It was that for several years. Anyone who's anyone was building stuff with Rails.

Now it's probably the third option, when building websites... and a fourth option, when building APIs.

Re:Ask HN: Why Did Python Win? by _fdsfs12123 on Tuesday August 29, 2023 @07:24PM (#37315522)
fad - an intense and widely shared enthusiasm for something, especially one that is short-lived and without basis in the object's qualities; a craze.

---

I don't think Ruby is a fad. The drop off Ruby had since early 2010s is dramatic, but it stabilized around 5% of all PRs on GH in the last few years:

https://madnight.github.io/githut/#/pull_requests/2023/2

It's still one of the most popular languages for web development.

Re:Ask HN: Why Did Python Win? by cutler on Tuesday August 29, 2023 @08:50PM (#37316227)
> It's still one of the most popular languages for web development.

But is it? Stats on major job boards such as Indeed show a steep decline in recent years. There are consistently twice as many Django/Flask roles listed compared with Rails. Node is the most popular but Spring, ASP.Net and PHP occupy the next level below Node.

Re:Ask HN: Why Did Python Win? by MatthiasPortzel on Tuesday August 29, 2023 @08:52PM (#37316243)
Thanks for linking that graph. I wonder to what extent Ruby’s decline as a percentage is due to its use declining versus other languages growing.
Re:Ask HN: Why Did Python Win? by KptMarchewa on Wednesday August 30, 2023 @09:03AM (#37321457)
>RoR was "the thing that everyone was using" at one point. It was that for several years. Anyone who's anyone was building stuff with Rails.

I extremely doubt that. Maybe in your geographical area with small stage startups.

At any given time Spring has probably seen 10x usage of RoR.