14.5. Scripting in Microsoft Windows

Like the ski resort full of girls hunting for husbands and husbands hunting for girls, the situation is not as symmetrical as it might seem.

Alan Lindsay Mackay

It has been said that Ruby has a UNIX bias. In a sense, this is true; it was conceived in a UNIX environment and works best there. Yet there are other ports out there at the time of this writing, including Macintosh, and there are other ports in progress, such as Palm OS. But if UNIX is the primary platform for Ruby, the secondary platform is Windows.

Windows users certainly aren’t left out in the cold. Windows-based tools and libraries are in existence, and more are being created. Much of Ruby is platform-independent anyhow, even the threading capabilities; ...

Get The Ruby Way: Solutions and Techniques in Ruby Programming, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.