Я никогда не видел глобальных переменных, используемых в любом коде Ruby. Я понимаю, что их использование неодобрительно для разных языков, но в Ruby они кажутся бесполезными . Кто-нибудь может указать на правильно разработанный код, который их использует?
Если я прав и они избыточны / историчны, почему они сохраняются в 1.9?
Для ясности, я не имею в виду переменные, которые Ruby настраивает для вас, например $"
и $stdin
. Я имею в виду использует в своем собственном коде.