Win a copy of Succeeding with AI this week in the Artificial Intelligence and Machine Learning forum!
  • 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 all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Liutauras Vilda
  • Junilu Lacar
Sheriffs:
  • Tim Cooke
  • Jeanne Boyarsky
  • Knute Snortum
Saloon Keepers:
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
  • Piet Souris
Bartenders:
  • salvin francis
  • fred rosenberger
  • Frits Walraven

Is Ruby 'Enterprise' ready?

 
Greenhorn
Posts: 17
Spring Tomcat Server Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I believe it is, but many people I have encountered during the hours of 9am-5pm are not convinced that Ruby is ready to replace tasks handled by Java, VB or C.

In your experience, which scenario plays out best in your organization?

a) Build something with a new technology (Ruby) that solves a business problem and then show your team/manager the finished product.

b) Create a few slides explaining the advantages of the new technology (Ruby) and discuss with your team/manager how it can solve the business problem better or with less pain than the current technology.
 
Author
Posts: 25
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm not really qualified to answer corporate, management related questions, but I personally believe it can be very hard to "sell" indoctrinated managers on new technologies, even if they mean well. They're used to processes and stability. It requires a lot of work to get "buy in" for new technologies, even if they're good! There was a saying that "you never get fired for buying Microsoft" and I'd say in coding "you never get fired for choosing Java" even when it's not the best choice.

I'd say that JRuby in particular is enterprise ready now since it runs on the JVM and you can use all of the Java goodies from it ;-) It might, therefore, be a good way to build quick scripts that use your existing Java stack but give you more agility in the decreased development time.
 
Ranch Hand
Posts: 686
Netbeans IDE Chrome Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Interesting comments. I like the way you say it.
 
author & internet detective
Posts: 39959
804
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Rj,
In selling it, think about why Ruby is better for a task. It needs to have an advantage over the language you are using now. "I want to use Ruby because it's cool/fun" isn't a reason.
 
R.J. Salicco
Greenhorn
Posts: 17
Spring Tomcat Server Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I appreciate the input. I understand this forum is more about the technical side of Ruby but I am always looking for input on how to introduce technologies I enjoy working with to my current work environment.

Thanks.
 
Ranch Hand
Posts: 235
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If your trying to "sell" Ruby to your organization, have a look at From Java To Ruby. While the book is aimed at management, it has many nuggets of wisdom pertaining to explaining the pros/cons of Ruby... how to decide whether Ruby is the right fit... and where Ruby isn't a good fit.

It's a very balanced book, and I've begun seeding the ideas in my team. What I've noticed is that although they didn't instantly fall in Love with Ruby, they did start opening their minds to polyglot programming and alternative JVM languages.
 
Ranch Hand
Posts: 3389
Mac MySQL Database Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Vyas Sanzgiri wrote:Interesting comments. I like the way you say it.



My 2 cents
 
I have always wanted to have a neighbor just like you - Fred Rogers. Tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
    Bookmark Topic Watch Topic
  • New Topic