- Matz letting things evolve too much on their own since the beginning of Ruby and not carefully adding new features. People made fun of it because there are too many ways of doing things (bloat).
- I think DHH did a great job, but then he let go too much to the wrong people.
- All the Zed stuff, massive changes in Rails in 4.x, then Ember (adapters to well-used frameworks would’ve been so much better), then 7 was just too different.
- Ruby 2.7.7 / poor handling of mac amd arch. This killed it for me.
- MRuby and Crystal.
- When Rails lost a big part of the community to Elixir.
Note that Linux admins would’ve been in last ~40 years, but yes things were stable even longer ago. The problems came mostly with memory/resources not being cleaned up in C/C++ libraries and programs, primarily in Windows, because it was a little more chaotic with a lot of dev, a lot of differing hardware, and not as much oversight.
- Matz letting things evolve too much on their own since the beginning of Ruby and not carefully adding new features. People made fun of it because there are too many ways of doing things (bloat).
- I think DHH did a great job, but then he let go too much to the wrong people.
- All the Zed stuff, massive changes in Rails in 4.x, then Ember (adapters to well-used frameworks would’ve been so much better), then 7 was just too different.
- Ruby 2.7.7 / poor handling of mac amd arch. This killed it for me.
- MRuby and Crystal.
- When Rails lost a big part of the community to Elixir.