Описание тега ruby-c-extension

Загружаемые модули, написанные на C, которые обеспечивают дополнительную функциональность для языка Ruby.

Расширения C - это общие объекты, которые могут быть загружены MRI во время выполнения. Обычно они создаются, чтобы позволить Ruby взаимодействовать с низкоуровневым кодом, но также могут использоваться для повышения скорости дорогостоящих вычислений.

Многие модули стандартной библиотеки Ruby реализованы как расширения C для оптимизации скорости или повторного использования существующих библиотек.