The Well Grounded Rubyist
Ruby Programming: The Well-Grounded Rubyist, 2Ed by David A. Black, 9789351198246, Wiley India
DESCRIPTION Developers discovering Ruby quickly learn that this elegant object-oriented language is a powerful alternative to traditional static languages like Java or C . It runs in most operating environments and can handle virtually any programming task you throw at it. Ruby code is clean and clear. Best of all, Ruby is dynamic, which means that it;s designed to react at runtime to changes in an application;s environment or requirements.