For heavy web development, probably yes. For a simple site with a
couple of subpages and maybe some dynamic content, you might have less
clutter and less headache using lightweight libraries, like Camping or
Sinatra.

For non-web development, you won't use Rails at all (why would you).

-- Matma Rex