I'm admittedly very biased when it comes to this question, because I really love development in Linux and do think it is better, but in the case of Ruby, I also think it makes everything easier. That said, I feel like I owe you more of an explanation than simply "I also think it makes everything easier", so you'll find that explanation below... with my opinions inevitably mixed in. :)
First off, yes, Ruby does run on Windows! I've only ever run Ruby on Windows once (testing a script I wrote for a friend, using my mom's desktop), but I think I used RubyInstaller to get it installed.
I do have a few concerns about Ruby in Windows though:
- Ruby is designed and built for the most part by people on *nix (Unix and Linux) systems, and then adapted for use in Windows; the vast majority of people in the community are on *nix systems; and Ruby applications running in production are almost always running on Linux. Because of this, I've always felt that support for Ruby in Linux has