One more confusing, contradictory opinion to add to the mix:

You might *not* want to use Windows, unless that is your target environment, because some gems (Ruby libraries) behave differently, or just plain don°«t work, under Windows.

If you don°«t have a °»Target Environment°…, a place that your code is supposed to run other than your development box, and you are learning Rails or web development generally as opposed to just Ruby, then I would definitely recommend installing VirtualBox under Windows, and putting some sort of Linux on it.

That way you can have a (virtual) server to deploy to when you °»release°… your code to °»production°….  In other words, use a virtual server to give you a pretence of what you would have if you were developing a web site for real.

From: ruby-talk [mailto:ruby-talk-bounces / ruby-lang.org] On Behalf Of leam hall
Sent: 24 May 2017 15:55
To: ruby / e-solutions.re; Ruby users
Subject: Re: OS to develop with Ruby/Rails

Cedric, something else to consider. The Linux version will likely have a version of Ruby that you can install as a part of the package manager. Look at the currently supported Ruby versions to ensure you're in that group. You may, if you enjoy Ruby, want to compile a newer version than what the OS natively provides.

Someone else said it well though; if you are going to put code on a server you do not control, pick that OS and version of Ruby, no matter what. Being "new and shiny" won't help if you code doesn't work.

Leam


On Wed, May 24, 2017 at 10:49 AM, Cdric <ruby / e-solutions.re<mailto:ruby / e-solutions.re>> wrote:

Thank you very much for all your replies.

/Cdric


Unsubscribe: <mailto:ruby-talk-request / ruby-lang.org<mailto:ruby-talk-request / ruby-lang.org>?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>



Click here to view Company Information and Confidentiality Notice.<http://www.jameshall.co.uk/index.php/small-print/email-disclaimer>
(supressed text/html)
Unsubscribe: <mailto:ruby-talk-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>