Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Fixed. The port was actually "rb-rubygems", not "rubygems".

I'm no rails fanboy by far, but it's unfair to claim that rails is a hard environment to use when in reality rails goes out of its way to make RoR development dead simple.

</nitpick>



I'm no ruby developer so I decided to push your example a little further just to see how trivial it really is.

Unfortunately the next instruction you offer didn't work either:

  powerbook.local 105> sudo gem install rails
  Password:
  Bulk updating Gem source index for: http://gems.rubyforge.org
  ERROR:  While executing gem ... (Gem::GemNotFoundException)
    Could not find rails (> 0) in any repository
A little googling reveals that at least on OSX, you need to do this:

  powerbook.local 106> sudo gem update --system
  Password:
  Updating RubyGems...
and after that, then you can

  powerbook.local 107> sudo gem install rails
  [...]
  powerbook.local 108> rails myproject
  powerbook.local 109> cd myproject
  [...]
But then the next command you wrote blows up again:

  powerbook.local 110> ./script/server
  Cannot find gem for Rails =1.2.6.0:
    Install the missing gem with 'gem install -v=1.2.6 rails', or
    change environment.rb to define RAILS_GEM_VERSION with your desired version.


That's strange given that DHH himself uses OS X. I've had no problems at all installing Rails on Linux and Windows.


Who knows? Perhaps DHH doesn't follow jey's instructions to install ruby and start a rails project?

In any event web services like Heroku make it a moot point. I've yet to try it out but I can easily see the attraction when a trivial google search of "ruby install error" returns 100,000 hits.


Results 1 - 10 of about 153,000 for ruby install error. (0.23 seconds)

Results 1 - 10 of about 166,000 for python install error. (0.26 seconds)

Results 1 - 10 of about 264,000 for java install error. (0.22 seconds)

Results 1 - 10 of about 145,000 for gcc install error. (0.25 seconds)

This metric seems flawed.


I'm not claiming other languages are easier to install. I'm saying there is value in offering development tools over the web in a way that eliminates any need for installation.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: