The dRuby Book

Who This Book Is For

You’ll gain a lot from this book if you are...

You don’t need to know much about distributed systems as a prerequisite for reading this book, but you should know the basic Ruby syntax, know the standard Ruby classes, and be able to write some simple code.

More important, you don’t need big infrastructure to apply what you will learn in this book. I created most of the libraries to solve problems I was having. Because many personal computers come with multicore processors these days, everyone can benefit from multiprocessing libraries such as dRuby. dRuby and my other libraries will give you some basic constructs to build tools that will make your personal computing environment flexible and powerful. After reading this book, you’ll be ready to start making your own distributed tools.