Python has a similar issue, with lots of so-called "dead batteries" in the standard library.
https://discuss.python.org/t/pep-594-removing-dead-batteries...
Ruby 3.2 will having much shorter default gem list
https://github.com/ruby/ruby/blob/master/NEWS.md
Just waiting another year!
I was always under the impression that the quality of stdlib was much better than other languages (especially the documentation).
Ruby would benefit from a trimmed down stdlib, where effort could be spent keeping a smaller footprint stdlib more polished than it is today. Turning them into opt-in gems is a good first step.
A few examples:
- `rss` to parse RSS documents/streams
- `win32ole` for Microsoft Windows OLE Automation
- `dbm` for DBM databases
- `abbrev` for finding the shortest unique abbreviation amongst many strings
This page has more details: https://stdgems.org/