Live data from Hacker News

Installing Rails on a Mac Shouldn't Be As Hard As It Is

cabforward.com

11–20 of 100 posts

Re: Installing Rails on a Mac Shouldn't Be As Hard As It Is

#11
post #6

> Installing Rails on a Mac Shouldn't Be As Hard As It Is (cabforward.com) 1. Editorialized headline 2. It's easier than this article-- you don't have to install XCode: https://github.com/kennethreitz/osx-gcc-installer/ 3. There are some smart folks working hard to make it easier: http://www.kickstarter.com/projects/1397300529/railsapp

>1. Editorialized headline

And we should care because?

The article is fine, the headline is correct (even if editorialized), and it can potentially save new users some time.

Re: Installing Rails on a Mac Shouldn't Be As Hard As It Is

#14

Maybe I'm coming at this from a different perspective as I've spent a number of years doing that whole "NINJAS BUILD FROM SRC.TAR" thing, but installing Rails under Mac has always been pretty straight forward. Get RVM > Get Ruby Version X > RubyGems > Rails > then fork off for databases if I want something fancy. You are installing something that by it's nature requires a bit more understanding that just clicking on…

>You are installing something that by it's nature requires a bit more understanding that just clicking on a .exe.

I don't think it inherently require anything like that for _installing_.

There is essential complexity (e.g the complexity of developing a RoR app), and accidental, inessential, complexity.

Installation not being a one click / command process is inessential complexity. It's just that the people involved (and the people NOT involved) have failed to make it any better.

For example, one can install Apache/PHP/MySQL on a Mac in a single package in 1 minute (via MAMP).

Re: Installing Rails on a Mac Shouldn't Be As Hard As It Is

#15
Have you tried RubyStack (http://bitnami.org/stack/rubystack) In addition to Ruby runtime + Rails we include many of those components mentioined above such as SQLite, RVM, MySQL. Free and self-contained (so if you don't like it you can simply remove the installation directory) It works the same across Windows, Linux, OS X

Re: Installing Rails on a Mac Shouldn't Be As Hard As It Is

#18
post #9

I am not sure installing a full stack web framework, a version control system, and automated deployment to public hosting should be _that_ easy. Learning how to install it all is very informative as to what is going on. e.g. Deploying to Heroku is in fact very easy. Ok you have to mess around with ssh keys, but you don't want that to be automagic - you want to have some understanding of why what you are doing is secu…

If you want it to replace php (or anything), it has to be as accessible as php for the same developer. Until then, all the conversation about standards, best practices, and tutorials are far less accessible.

The purpose of Rails isn't to replace PHP.

Re: Installing Rails on a Mac Shouldn't Be As Hard As It Is

#19
I think this is partly why so many of my Mac-using colleagues have a Linux VM for doing development; every programming-type task I tried to do on my Mac was an exercise in frustration. At least there's finally a set of command-line compilers you can get without having to download XCode (it's free, once you pay $99 to become a developer! I thought I already was a developer, which is why I want compilers...)

Personally, I just installed Arch Linux on my Air. With the SSD, it boots in seconds, even on an encrypted root. I can use whatever window manager I want, and all the tools I need for work are there or easily accessible. No hoops, no tricks, no outsmarting the operating system.

Re: Installing Rails on a Mac Shouldn't Be As Hard As It Is

#20
post #6

> Installing Rails on a Mac Shouldn't Be As Hard As It Is (cabforward.com) 1. Editorialized headline 2. It's easier than this article-- you don't have to install XCode: https://github.com/kennethreitz/osx-gcc-installer/ 3. There are some smart folks working hard to make it easier: http://www.kickstarter.com/projects/1397300529/railsapp

I believe the author's headline is justified within the article:

"I'm coming from a Windows world, where installing Rails and all the tools is as easy as hitting up RailsInstaller.org, downloading an .exe file, and having my environment set up in a few minutes."

Post reply on HN