Build your professional network on facebook via our app Go to app
 
<< Prev  8 of 10 in Topic  Next >>
Associated with other topics :
  Rate : 
 
Created by : Ashwin Meshram, Project Manager, Geometric Software  | 02 20 2009 18:13:12 +0000
Industry : IT ServicesFunctional Area : Programming Languages(Technology)
Activity:  451 views;  last activity : 07 06 2010 20:18:09 +0000

Is Java still considered "the language" for speed, robustness and scalability, or are coders moving to new languages like RoR

 
Share
 
 
  Rate : 
 
 
Java Vs RoR
9
 
 
 
 
3
4
3
Support   Support
Top Argument
1
0

Although PHP and RoR are perfectly fine for even complex systems developments, when your applications need to support hundreds of concurrent users, Java is still the preferred development platform.

Moreover, planning for scalability and sustained robustness at the enterprise level requires considerations at different layers. Java might be the most powerful development platform, but for the best performance it needs a A-grade operating system and hardware, such as Solaris on SPARC systems, for example.


By Manish Kaushik, PM, Infosys  02 20 2009 18:16:44 +0000
 
Top Argument
1
0

Java really is currently the 'enterprise' language. Ruby is a great systems language, and the Rails framework merges that systems language into a web development platform. I view RoR as what WebObjects once was. You can create a prototype fast and turn it quickly into a real production web application. You cannot do that with Java these days.

Java is good in that it does scale really well and the JVM is well tested. But it takes more resources to build and maintain. RoR takes less resources, and seems like it will be quite maintainable. As


By Ashwin Meshram, Project Manager, Geometric Software  02 20 2009 18:13:12 +0000
1
0

Whatever other languages are concern java is mature. from the point of development to all issues like security & other. the only language takes hold overall after 'C' is 'JAVA'. no dout it is best of all.....  


By sachinder , Software Developer, davim  | 03 14 2009 02:16:38 +0000
1
0

I think Java is looked at as a great Enterprise language because you can bring many programmers into a project and the language requires a particular style of work flow that makes it easier for large scale collaboration.

If you are looking at rapid prototyping, RoR allows you to build a web 2.0 site in an afternoon, but if you actually have a successful endeavor (a recent example is twitter.com) you will most likely have major scaling problems as the interaction between database and code has been obfuscated for speed of design not efficiency.


By Manas Jain, Project Lead, Infosys  | 02 20 2009 18:21:36 +0000
1
0

Statically typed languages like Java are generally considered to be much more mantainable long term than dynamically typed languages (Ruby, Python, etc). Dynamically typed languages are however good for RAD and especially prototyping and web applications (the nature of the web usually necessitates full reimplementation of the frontend fairly often anyway). Java also wins right out on the sheer number of capable developers, available libraries and high quality tooling.


By Ashok Priya, Project Manager, Covansys  | 02 20 2009 18:20:15 +0000
1
0

There are a lot of people and companies with a vested interest in seeing faster, more scalable implementations of both Ruby and Rails. Sun has poured a great deal of money and effort into the JRuby project, and it may well be that the most popular version of Rails in the future will run on the Java virtual machine (JVM).


By Nasir Hussain, Team Lead, Wipro  | 02 20 2009 18:29:27 +0000
0
0

All I have to say is that scalability in Ruby is phenomenal. I mean, you honestly have to sit down for hours to read your code in php before planning an upgrade of code. In Ruby what used to take me hours now takes me minutes. What used to take me minutes now takes me seconds. What used to take me seconds... (lol, you get the point).


By Mahender Singh, Project Lead, IBM  | 02 20 2009 18:27:26 +0000
Leading staffing and human resources consulting firm
  • Create a confidential Career Profile and Resume/C.V. online
  • Get advice for planning their career and for marketing of experience and skills
  • Maximize awareness of and access to the best career opportunities
Viewers also viewed
Obviously there is never a winner in “language X is better/faster/more scalable than language...
 
3 referals 33 arguments, 53425 views
In a surprising news, recently the Gujarat High Court dismissed the claim by the petitioner that...
 
475 referals 149 arguments, 4566 views
more...  
Recent Knowledge (3)
WE HAD A GOOD NUMBER OF INVENTORS WITH GREATER VISION ABOUT THE SOCIETY. INVENTORS HERE NEED NOT...
 
2 referals 2 arguments, 128 views
C vs B
 
0 referals 3 arguments, 72 views
Nirmal Baba is a fraud vs Nirmal Baba is a Saint
 
513 referals 6 arguments, 55 views
more...  
More From Author
its nice to see yahoo entering the mobile market and one has to see how they are generating the revenue from this, as this is having very less ads, great post manpreet.
Is Java still considered "the language" for speed, robustness and scalability, or are coders moving to new languages like RoR
Well Mr, Ranjan, I do agree with you that this is the right time to enhance ones skills, You also said that "companies can utilize this time for giving trainings to their employees". But I don't agree with it...who will bare the cost in this...
more...