• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

How is ROR?

 
Ranch Hand
Posts: 119
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello Ranchers,

How is Ruby on Rails doing in the job market?

Some websites claim: Emerging and best thing is productivity is very high.

What do you feel? Let me know.

Thanks,
Sankar
 
Ranch Hand
Posts: 210
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Is Ruby some kind of express train started by Laloo?
Kidding dude.Must go in job forrum.
 
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ruby on Rails is picking up steadily . It is perticularly gaining popularity with the firms where Open Source or Linux had been major thrust. I work with one of the top MNC in India and ROR is getting attention from tech savy clients and so the organization. People are evaluating it as I see it now. I expect the demand to be on rise - but dont expect it to be very hot - but thatz just me

[Astroturfing removed --MH]
[ October 24, 2007: Message edited by: Mark Herschberg ]
 
Ranch Hand
Posts: 186
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi...

ROR is quite cool framework to work with, with very fast application development compare to others.
For Example considering your database table is created & database is configured with ROR application, with only
"scaffold table_name" command it creates all MVC componets automatically & gives you readymade CRUD screens for that particular table to access through browser.
Its just one of the functionality, there are such loads of good features in it.
Also regarding its popularity in 2006 check this link:-
http://www.oreillynet.com/ruby/blog/2007/01/ruby_declared_tiobes_programmi.html

I have worked on ROR in 2006, now working on J2EE, but I hope its good one & will gain more popularity in future....

---Pras---
[ October 26, 2007: Message edited by: Prashant Tiwari ]
 
Shiv Sidhaarth
Ranch Hand
Posts: 119
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Swapnil and Prashant for your replies.

Prashant, it is fantastic to hear that one scaffold command creates MVC component for CRUD operation of single table. I wonder can it be achieved for multiple tables having relationships which will be the case most often.

You are working in J2EE project now. So that means, ROR cannot be used in all web applications, right? Incertain areas J2EE rules. Can I take that way? If so, can you kindly mention those areas?

What kind of application is best suited to be developed in ROR rather than Jsp/Servlet based?

Currently we are using MVC model 1 arch for our web apps which uses Tomcat and Mysql. This is databased driven website with search facility done using Lucene search engine. Cusomers make payment through credit card. We also send lead data to salesforce. What do you feel? Can we use ROR here?

Thanks in advance,
Shiv
 
Saloon Keeper
Posts: 27763
196
Android Eclipse IDE Tomcat Server Redhat Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Git-R-Done is very popular right now. I'm not using RoR, but I'm working with a Python system that's a lot like it. Everybody thinks it's great because you don't have to do a lot of setup, just code and go.

The problem with "just code and go" is that it's hacking in the original sense. By working with systems that don't validate their components in advance, you delay the discovery of many bugs until some user encounters them in actual production. What I concluded is that in then end, you often end up doing the same amount of work either way, it's just that strict systems like J2EE keep your errors more at the front end where the world doesn't see your mistakes.

RoR came roaring out of the gates, but the interest has tempered recently. Primarily, I think because of 2 things:

1. Part of the rapid development comes at the expense of having to do things the RoR way, instead of your own way. In other words, trading flexibility for speed of development. Once again, a matter of the initial delivery is faster, but the later cycles cost more.

2. There was a significant security issue discovered a while back in RoR and a lot of people were less than pleased about how the system's developers handled it.

Ruby still seems popular, though perhaps less so now that people have learned not to use it for every problem. I think it's a good skill to have, but I wouldn't make a career of it.
 
Shiv Sidhaarth
Ranch Hand
Posts: 119
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thakns Tim for showing some unseen path of RoR.

By the way, what is Git-R-Done? Not able to understand.
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic