DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Author Topic: Opinions about Ruby/Ruby on Rails  (Read 7,397 times)

40hz

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 11,861
Opinions about Ruby/Ruby on Rails
« on: November 09, 2010, 01:09 AM »
Hi:

I just recently got "invited" to join in on a web project a few good friends are currently involved with. (Long story. Don't ask.  :-\)

But in order to do so, I'd need to get fairly conversant with Ruby and Ruby on Rails.  :tellme:

Now I'm not adverse to learning new things. But I'm also at the stage of my life where I'm not super gung-ho on learning yet another language unless it's one that could be so generally useful and productive that I'd be doing myself a disservice by not knowing more about it.

I've read up a bit on Ruby. The claims and the flames both seem to trend towards the extreme.

Is there anybody in the DoCo community that is either: using Ruby for something non-trivial, or has attempted to do so, that has an opinion on this language?

Many thanks.  :)

Renegade

  • Tell me something you don't know...
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 13,291
    • Participated in NANY Challenge Three Times
    • Furry Fandom Badge - Furry Fandom
    • Linux User
Re: Opinions about Ruby/Ruby on Rails
« Reply #1 on: November 09, 2010, 01:19 AM »
Good question. I've wondered the same.

I get the impression that the RoR people tend to be somewhat fanboys. Could be wrong there.

Still, it sounds like it's very productive for web development.

Here's hoping that someone chimes in with an answer...
Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker

f0dder

  • [Well, THAT escalated quickly!]
  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
    • Participated in NANY Challenge Once
Re: Opinions about Ruby/Ruby on Rails
« Reply #2 on: November 09, 2010, 08:21 AM »
I get the impression that the RoR people tend to be somewhat fanboys. Could be wrong there.
A lot of ruby developers are on macs - 'nuff said.

We're using RoR for part of our finals project, and the feelings are mixed. There's some interesting things languagewise, and rails definitely does speed up stuff by removing the need to write a lot of trivial gunk. But it's slow, especially on Windows machines, with apparently no proper ports around... and you'll need a full cygwin install if you want to do anything nontrivial involving Gems.
- carpe noctem

mahesh2k

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 1,426
    • Participated in NANY Challenge Twice
Re: Opinions about Ruby/Ruby on Rails
« Reply #3 on: November 09, 2010, 03:58 PM »
The reason i hate ROR is that i find it really hard to deploy it on cpanel hosting sites. I was trying to deploy askbot question and answers script on site and i had hard time finding where to go and how to work on ROR.

40hz

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 11,861
Re: Opinions about Ruby/Ruby on Rails
« Reply #4 on: November 10, 2010, 12:39 AM »
@fodder: Wow! Good catch. These guys are on Macs now that you mention it.  ;D

---------------------
And yeah... the performance issue. I thought it seemed a little sluggish in operation but I chalked it up to "early code" rather than an intrinsic issue with RoR. Gonna make it a point to broach that topic with them. Thx for the heads up on that point.
:)


Renegade

  • Tell me something you don't know...
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 13,291
    • Participated in NANY Challenge Three Times
    • Furry Fandom Badge - Furry Fandom
    • Linux User
Re: Opinions about Ruby/Ruby on Rails
« Reply #5 on: November 10, 2010, 12:53 AM »
I didn't want to mention the performance thing as I have no personal experience with it, but I've heard a few times that RoR is really good for prototyping, but the performance issues make it unsuitable for large deployments.
Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker

f0dder

  • [Well, THAT escalated quickly!]
  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
    • Participated in NANY Challenge Once
Re: Opinions about Ruby/Ruby on Rails
« Reply #6 on: November 10, 2010, 07:45 AM »
I didn't want to mention the performance thing as I have no personal experience with it, but I've heard a few times that RoR is really good for prototyping, but the performance issues make it unsuitable for large deployments.
Mention that to a Ruby aficionado and you'll be told to throw more hardware at it.

There's (at least) two parts to the performance thing - one is the interpreted nature of Ruby; even though the language is from the mid nineties, the core distribution doesn't have an efficient interpreter/vm/whatever. The second is on Windows because of all the hellish cygwin DLLs, starting up the webrick takes a lot of time on my moderately-powered laptop - enough that it's a pain during development.

Oh, and the requirement for having a gcc environment to install gems probably means a lot less choices wrt. hosting of a ruby project than a simple PHP (or even asp.net) deployment.
- carpe noctem

Original address: https://www.donationcoder.com/forum/index.php?topic=24498.0