Así que ruby 1.9 es realmente bueno en cuanto a que requerirá rubygems automáticamente, y por lo tanto, cuando llamas al require 'somegem'
sin primero requerir rubygems funcionará, y eso es generalmente asombroso.¿Hay alguna manera de llamar a ruby1.9 sin cargar rubygems?
Pero tengo un montón de scripts de shell usando ruby, y generalmente no confían en rubygems. Las herramientas de shell deben ejecutarse de manera instantánea, y cargar rubygems por nada es una gran traba, sobre todo porque involucra un montón de operaciones de disco con pequeños archivos dispersos.
Quiero poder decirle a ruby, al ejecutar estos scripts de shell, que salten las gemas de carga. Idealmente, algo como #!ruby --no-rubygems
en la línea shebang.
¿Existe tal cosa? ¿O tal vez una opción de compilación que diga Ruby Rubygems debe ser requerida manualmente?