Session

Long journey of Ruby standard library

Ruby has many standard libraries since Ruby 1.8. We are developing them with GitHub today using default and bundled gems mechanism. I plan to continue this process for Ruby 3.4 and future versions.

However, some versions may encounter `LoadError` at `require` when running `bundle exec` or `bin/rails`, for example with `matrix` or `net-smtp`. We need to understand how they differ from standard libraries.

In this presentation, I will explain how Ruby's `require` and `bundle exec` work with default/bundled gems. I will also suggest what users can do to load them successfully.

Hiroshi Shibata

ANDPAD, Inc. Technical Fellow

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top