title: Sass compilation using Grunt and the role of ruby
body: <p>We use Visual Studio 2013 for our development and we need to have .sass files to be compiled to CSS (and do the same as part of build/CI). We are exploring options with Grunt/Gulp.</p>
  
  <p>In the following Urls, there is a mention that we need ruby installed on the machine in order to have Sass (monitor and) compilation using Grunt:</p>
  
  <ul>
  <li><a href="http://www.smashingmagazine.com/2013/10/get-up-running-grunt/" rel="nofollow noreferrer">http://www.smashingmagazine.com/2013/10/get-up-running-grunt/</a></li>
  <li><a href="http://www.gibedigital.com/blog/2015/may/28/compiling-sass-in-visual-studio-2015/" rel="nofollow noreferrer">http://www.gibedigital.com/blog/2015/may/28/compiling-sass-in-visual-studio-2015/</a></li>
  <li><a href="http://ryanchristiani.com/getting-started-with-grunt-and-sass/" rel="nofollow noreferrer">http://ryanchristiani.com/getting-started-with-grunt-and-sass/</a></li>
  </ul>
  
  <p>In the following urls, there is no mention of ruby to achieve the same task:</p>
  
  <ul>
  <li><a href="http://mattwatson.codes/compile-scss-javascript-grunt/" rel="nofollow noreferrer">http://mattwatson.codes/compile-scss-javascript-grunt/</a></li>
  <li><a href="https://stackoverflow.com/questions/21859082/how-to-setup-gruntfile-js-to-watch-for-sass-compass-and-js">How to setup Gruntfile.js to watch for SASS (compass) and JS</a></li>
  </ul>
  
  <p>What is Ruby, and how is that related (if so) to Sass compilation using grunt? Can we not achieve the task without Ruby? If so, advantages/disadvantages.</p>