My main development machine is a Macbook Pro Retina (running OSX naturally), but our production servers all run Ubuntu. The vast majority of our platform is built on Ruby, so we've never needed to consider compilation for particular platforms. I rather naively assumed that