Ruby is an interpreted language, capable of saving programmers considerable time during program development since no compilation and linking are necessary. It is ideal for writing text-processing applications, server-side scripts, application prototypes, mathematics, and for many everyday programming tasks. * Reviews Ruby's clever syntax and demonstrates why that makes it a perfect choice for beginning programmers, and also shows how its multipurpose capabilities make it a sound choice for experienced developers * Explores Ruby's uses for prototyping, text processing, and other tasks
I regret the mere hour I wasted skimming this book, and even the paper and ink the library wasted by printing the due-date receipt upon checkout.
I only wanted to (a) have something to read to pass the time during dinner and (b) know a little bit about the concrete syntax of Ruby so I could play with Sketchup's scripting facilities. Instead I got a mess of bewildering and/or trite examples, outright errors, and tragically typical OO bullshit.