Motivations for the Book
This book tries to be both useful in the immediate term and informative in the long term. These goals have a profound impact on how the book is organized.
It’s also meant to be accessible to neophytes, but it focuses on programming paradigms and their impact on both language design and language use—topics common to academic programming books. These days, you can use any popular language for most tasks, but that doesn’t mean that solving a given problem will be equally painless in every language. No language exists in a vacuum, and a discussion of a language like Ruby should acknowledge the decisions that went into its design. You’ll find that it’s a very flexible language that lets you combine different approaches in powerful ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access