Book Description

Ruby is famous for being easy to learn, but most users only scratch the surface of what it can do. While other books focus onRuby’s trendier features, The Book of Ruby reveals the secret inner workings of one of the world’s most popular programminglanguages, teaching you to write clear, maintainable code.

You’ll start with the basics—types, data structures, and control flows—and progress to advanced features like blocks, mixins, metaclasses, and beyond. Rather than bog you down with a lot of theory, The Book of Ruby takes a hands-on approach and focuses on making you productive from day one. As you follow along, you’ll learn to: