Ruby and Microsoft Windows
Ruby is written for POSIX environments, which means that it can
take advantage of all of the system calls and libraries
that Unix programmers are familiar with.
But there are a number of features and extensions designed to make
Ruby more useful in a Microsoft Windows environment, too. In this
chapter, we'll look at these features and share some secrets to using
Ruby effectively under Windows.