Who should read this book

This book is written for those coming from the Ruby programming language. If you’re a Ruby programmer familiar with the fundamentals, then this book is for you!

But this isn’t the full picture! The Ruby examples in this book are likely to be relevant to any object-oriented programming language. There are some Ruby-specific comparisons, but the general approach still applies even if you’re coming from Java, Python, C#, or others.

This book is ideal for those with no Rust knowledge or just beginning their journey. It’s almost guaranteed that a Rustacean of any level will learn something new, but the majority of the content regards first steps with Rust.

In this book, you’ll find Rust code listings that walk you through examples by comparing them to similar Ruby code. We’ll cover every example and complete a project from start to finish.

And if you’re an experienced Rustacean reading this, maybe get a copy for your teammates.