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…
cs and business @ brandeis university