About a year ago I opened a terminal on my Mac and typed:
$ gem install rails sqlite3-ruby
I waited a few minutes for it to finish, then made a new directory, created a new rails project, ran 'rails server', opened a browser, and it worked.
Has this changed dramatically? I'm not talking about people who want to test out 5 different versions of ruby and rails simultaneously. I'm just talking about the basic first-time rails developer who wants to get a rails env up and running quickly (which is explicitly the audience for this one-click installer).
If you want or need ruby 1.9.x, then that's a little more work. Install homebrew or MacPorts or whatever and install 1.9 through that, make sure that guy is first in the PATH, and then do the 'gem install' dance. But this is hardly something that needs 5 months of work and $40k to accomplish.
I had to use RVM and edit some config files in order to get Rails to run at all. Might not be a big deal of people who are used to that kind of thing, but it did not make a good first impression to beginner like me.
This doesn’t seem to be isolated to Rails though, Django seems to have gotten harder. I actually gave up installing Django due to a localization bug.
This isn't complicated. 3-4 months of Katz' time costs $40k. That's not a matter of opinion. So the only thing we have to discuss here is, "how much better can Katz make the OS X Rails experience in 3-4 months". As a Mac Rubyist, my guess is, "lots".
About a year ago I opened a terminal on my Mac and typed:
I waited a few minutes for it to finish, then made a new directory, created a new rails project, ran 'rails server', opened a browser, and it worked.Has this changed dramatically? I'm not talking about people who want to test out 5 different versions of ruby and rails simultaneously. I'm just talking about the basic first-time rails developer who wants to get a rails env up and running quickly (which is explicitly the audience for this one-click installer).
If you want or need ruby 1.9.x, then that's a little more work. Install homebrew or MacPorts or whatever and install 1.9 through that, make sure that guy is first in the PATH, and then do the 'gem install' dance. But this is hardly something that needs 5 months of work and $40k to accomplish.