Ruby is object-oriented programming language
The Ruby organization collects mentors and students working on the Ruby language (MRI), the Ruby packaging system (Bundler, RubyGems, and RubyGems.org), and other Ruby projects. Any Ruby OSS project is eligible to be included in the Ruby GSOC organization.
Ruby 2021 Projects
Language Server for RBSImplement Language Server for RBS
Optimize Kernel::require API for Ruby 3The most frequently used Ruby Core APIs Kernel::require and Kernel::require_relative are doing the same work: it’s to resolve the file path, read the...
Ractor-supported librariesRactor is a feature introduced in Ruby 3 that allows parallel execution. However, many Ruby libraries are currently not compatible with Ractor. This...
Tests for debuggerGSoC 2021 Proposal: Tests for debugger Overview debug.rb is a replacement of the traditional lib/debug.rb standard library which is implemented by...
Writing of RBS FilesWriting of RBS Files Ruby is an extremely easy to use, syntactically elegant, dynamically typed language. Ruby announced the release of RBS, a...