Craig White wrote:
On Feb 4, 2013, at 12:36 PM, John R Pierce wrote:
On 2/4/2013 7:21 AM, m.roth@5-cent.us wrote:
Does anyone know of a repository that's*trustworthy* (gotta worry 'bout malware) with newer ruby rpm's than RHEL has?
OT: the more I deal with ruby, the less I like it. Someone here was ready to move to a newer version, and from the ruby.org website, they're apparently actively hostile to all RH-related distros, even though we're the most common in North America. They've got a how to do it from debian and arch, how to use their own installer, and, oh, yes, they
say a lot
of their community feels you should build from source.
<snip>
IMNSHO, Ruby is only suitable for prototyping and low volume uses. it doesn't scale well, and ruby/rails websites perform abysmally under heavy workloads.
<snip>
There are millions of popular, high trafficked web sites running RoR.
Yeah, and there are even more running Java, and tomcat.... Btw, the wikipedia website only mentions a quarter of a million or so. <snip>
To the OP - If we are talking about CentOS 5.x and you are determined to
No, 6.3.
use RPM packages, Google 'enterprise ruby' and install it (it's Ruby 1.8.7) It's not likely to get any more updates though. If you get off the
Sorry, can't do that. As I believe I mentioned, they formerly required the 1.8.7 enterprise version, not the packaged version.
need to have RPM packages, both rbenv & rvm install an alternate that downloads ruby source and compiles it for you and gives you sufficient shell modifications to make it appear somewhat seamless (I'm not promising the world here but it's not that difficult and my work has some CentOS 5.x still running enterprise-ruby-1.8.7 and everything newer has been Ubuntu 10.04 and either uses enterprise-ruby for 1.8.7 (becoming rare these days) and all new setups are rbenv and ruby 1.9.3-pXXX
Could you tell me what other, widely-used languages that don't have their most recent stable versions in packages for the most-used distros? I'm not aware of any. Why is it that they don't package it?
I see, with a little googling, that it seems to be mostly ruby promoters arguing it can scale, and a lot of everyone else being aware of issues. And *I* have issues with it - it reminds me of python, 10-12 years ago, when each subrelease would break code that was working fine. IIRC, when I went to get a newer python required by one package I wanted to use, it broke yum on RH 7.3 or 9, something like that, and ruby seems to be like that.
AND I can't just rsync our internal repo with the latest volume, it looks like I'll have to build it separately on each machine - I mean, if it needs compiling....
mark