aspose file tools*
The moose likes Ruby and the fly likes What is your opinion about Ruby? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Soft Skills this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Languages » Ruby
Bookmark "What is your opinion about Ruby?" Watch "What is your opinion about Ruby?" New topic
Author

What is your opinion about Ruby?

Neha Gap
Greenhorn

Joined: May 30, 2007
Posts: 29
Hi Ranchers,

I wanted to know what you think about Ruby as a programming language or RoR as a framework. I believe Ruby has been around for 5 years or more but has just recently started catching up as a technology for web development.

So what is your opinion about this language and its future?

Thanks in advance!
Neha.

[ UD: added meaningful title ]
[ July 20, 2007: Message edited by: Ulf Dittmer ]
William Brogden
Author and all-around good cowpoke
Rancher

Joined: Mar 22, 2000
Posts: 12835
    
    5
I would say the Ruby - in the JRuby version integrated with the JVM is in the main stream today.

Especially since Sun has officially blessed the idea.

There is certainly a LOT of activity in scripting languages today.

Bill
D Rog
Ranch Hand

Joined: Feb 07, 2004
Posts: 472

I'm expecting a cook book telling for what kind of application what technologies are most suitable, for example server side javaScript, Ruby, PHP, or just Java/C. Of caurse it should based on best practise info.
We did experimenting of creation of the same application (personal calendar) using different technologies and Ruby won by all categories.


Retire your iPod and start with HD Android music player Kamerton | Minimal J2EE container is here | Light weight full J2EE stack | and build tool | Co-author of "Windows programming in Turbo Pascal"
David McCombs
Ranch Hand

Joined: Oct 17, 2006
Posts: 212
I can't comment too much on Ruby. What I know of it takes a bit of getting used to. If I remember correctly, Ruby has been around since 95.

I am taking a rails class this summer, and must say it is the most simple, yet powerful framework I have ever used. The way it seamlessly and powerfully works with databases is one of its advantages. Also the speed in which you can get the basic parts of an application up and running is nothing short of amazing.

Scaffolding and Webrick are others.

The fact that I can use Rails to pretty decent effect, while not really knowing Ruby is quite nice. Obviously, to really take advantage of rails and write solid rails app a good amount of Ruby knowledge is required.

Rails is still very young, but if it can prove itself to be scalable and reliable it just might be the dominant web framework in 10 years.

From my non-enterprise viewpoint, Rails lives up to the hype. Well worth learning.
[ July 24, 2007: Message edited by: David McCombs ]

"Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration."- Stan Kelly-Bootle
Shoumin Li
Ranch Hand

Joined: Jul 06, 2007
Posts: 85
I think ruby is a easy language to learn and have powerful feature.
But now the support documents and books for it are little,
and the ruby is not a good selection for desktop development.
If the ruby can elimante the limit,it will have a good future.


Java Blog
Lasse Koskela
author
Sheriff

Joined: Jan 23, 2002
Posts: 11962
    
    5
Originally posted by Shoumin Li:
But now the support documents and books for it are little,

There are plenty of Ruby books available and the API documentation (RDoc) is almost as good as for Java so I don't see documentation as being an issue.


Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Neha Gap
Greenhorn

Joined: May 30, 2007
Posts: 29
That's great feedback. Thank you all for giving it
Benjamin Weaver
Ranch Hand

Joined: Apr 08, 2003
Posts: 161
I was about to use Ruby for a project until I heard its handling of unicode was "instable" and "problematic." This was enough to scare me away for the time being, since Java's handling of unicode seems bullet-proof enough in my experience.

But I would very much welcome anyone's comments on this: does Ruby continue to have problems with its handling of unicode or have these been worked out?
William Brogden
Author and all-around good cowpoke
Rancher

Joined: Mar 22, 2000
Posts: 12835
    
    5
Since the JRuby implementation uses Java Strings and related character processing internally the handling of Unicode should be as good as Java's is.

Bill
Benjamin Weaver
Ranch Hand

Joined: Apr 08, 2003
Posts: 161
Thanks, Bill. Maybe I'll have a look at JRuby to see what it does. I wonder if one encounters strange errors when calling Java code.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: What is your opinion about Ruby?