Ubuntu is a far better option for RoR development.
- apt-get is far better than homebrew
- many things just work better in linux land (especially if you are into emacs and the like).
- development on a system more closely resembling production
the only thing OSX does better (for RoR) is development with GUI programs and fonts... which most ubuntu-friendly developers are willing to do without.
I use Ubuntu. In a past life I was strictly a windows user. The thought has crossed my mind to switch to a mac because of GUI nav speed and peer pressure. It's not that trendy to haul around a 17" Dell XPS with a big power cable to a coffee shop or ruby meetup. Luckily I realize that those good with macs could be equally fast on Ubuntu with practice and being trendy is overrated. It's all about getting things done and I like having a big monitor + power.
6 comments
[ 4.9 ms ] story [ 35.7 ms ] threadthe only thing OSX does better (for RoR) is development with GUI programs and fonts... which most ubuntu-friendly developers are willing to do without.
Elementary OS Luna beta (based on Ubuntu LTS (http://elementaryos.org), "rbenv" as ruby version manager (https://github.com/sstephenson/rbenv), "bundler" as gem packages manager (http://bundler.io), Sublime Text and vim as code editor (http://www.sublimetext.com) and SQlite as developement database (or simply install PostgreSQL or MySQL throught apt-get package manager)