According to the 2020 Ruby on Rails Community Survey, 3% of surveyed Rails community members use Windows. The reason for this is heavily in part that Ruby was developed for Unix-based systems (Linux, macOS), with some key Ruby gems/dependencies/libraries not being optimized or even compatible with Windows out of the box.

Traditional solutions to this problem include the POSIX-providing Cygwin, RubyInstaller, which supports native Windows programs through MSYS2, and more recently, WSL (Windows Subsystem for Linux). See here for a good high-level comparison of Windows options for Ruby development. This tutorial will cover installing WSL.

Note: WSL requires Windows 10

Adam Fleishaker

cs and business @ brandeis university

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store