This was written by one of the developers of Discourse (this forum software). Check out the speed differences.
If you want to get the best bang for buck and want to get the best possible performance developing Discourse, or any Ruby on Rails application Linux on the Desktop/Laptop with no VM is your best bet.