Welcome Guest.   Make a donation to an author on the site October 23, 2014, 01:46:16 AM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
The N.A.N.Y. Challenge 2014! Download dozens of custom programs!
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1]   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: Opinions about Ruby/Ruby on Rails  (Read 1899 times)
40hz
Supporting Member
**
Posts: 10,728



see users location on a map View Profile Read user's biography. Give some DonationCredits to this forum member
« on: November 08, 2010, 07:09:11 PM »

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.  undecided)

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.  smiley
Logged

Don't you see? It's turtles all the way down!
Renegade
Charter Member
***
Posts: 11,630



Tell me something you don't know...

see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #1 on: November 08, 2010, 07:19:19 PM »

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...
Logged

Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker
f0dder
Charter Honorary Member
***
Posts: 8,774



[Well, THAT escalated quickly!]

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #2 on: November 09, 2010, 02:21:09 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.
Logged

- carpe noctem
mahesh2k
Supporting Member
**
Posts: 1,408



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #3 on: November 09, 2010, 09:58:17 AM »

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.
Logged
40hz
Supporting Member
**
Posts: 10,728



see users location on a map View Profile Read user's biography. Give some DonationCredits to this forum member
« Reply #4 on: November 09, 2010, 06:39:20 PM »

@fodder: Wow! Good catch. These guys are on Macs now that you mention it.  Grin

---------------------
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.
 smiley


Logged

Don't you see? It's turtles all the way down!
Renegade
Charter Member
***
Posts: 11,630



Tell me something you don't know...

see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #5 on: November 09, 2010, 06:53:11 PM »

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.
Logged

Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker
f0dder
Charter Honorary Member
***
Posts: 8,774



[Well, THAT escalated quickly!]

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #6 on: November 10, 2010, 01:45:49 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.
Logged

- carpe noctem
Pages: [1]   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.029s | Server load: 0.12 ]