Contact: Web / Voice / Email / Tips
Simple Thoughts Blog - Java and Web Technologies

Simple solutions for complex problems.

 

Java versus PHP versus Python versus Ruby - Job Comparison

April 5th, 2006 by Angsuman Chakraborty

An interesting chart comparing available jobs for these four popular languages - java, php, python and ruby. All of them are extensively used for web application development.

java versus php versus ruby versus python

Does it prove anything?

You be the judge.


Filed under Headline News, Java Software, PHP, Web, Web Services | | RSS 2.0 | Trackback this Article | Email this Article

You may also like to read

»Java versus Ruby versus PHP Trends
»Match Fixing Allegations Dogs Indian Cricket
»Google Ahead of Microsoft in Popularity; Java Way Ahead of Paris Hilton
»Ruby on Java = JRuby - Project to Watch
»Blog Buzz: Java vs PHP vs Ruby
»Introduction To Ruby For Java Developers
»Free Eclipse Costs Over 100K per Seat Claims Microsoft Manager
»Tutorial: Learn Python in 10 Minutes
»Java or C#
»CRM Firms Don't Follow CRM Best Practices
»Google Checkout: Google's Internet Payment System
»Why Ruby And ROR Really Sucks
»Javascript nodeValue Implementaion: IE Versus Firefox / Opera
»Ruby Development Using jEdit
»On Java And Ruby Communities

9 Responses to “Java versus PHP versus Python versus Ruby - Job Comparison”

  1. Tony Marston Says:

    Saying that these figures are exclusively for web application development is false. Java can be used in many other areas, not just the web.

    Now, if you could filter out all the non-web Java jobs then the comparisons might be more meaningful.

  2. Lucas Says:

    Yes, this definitly proves something. Namely, it proves that using Java requires far more manpower than the other languages. Naturally, Ruby requires the least time to get things done.

    :-)

  3. Jerry Says:

    If your numbers are correct then it proves that Java is in more demand now. A few years ago, it would have been c++, c, fortran, and all the way back to Babbage’s physical language. Java has maxed out and will be replaced by Ruby or Python or some yet to be created language.

  4. Yi Says:

    As far as I know Ruby is not a programming language.

  5. sysop Says:

    Yi - “Ruby is a reflective, dynamic, object-oriented programming language.”
    http://en.wikipedia.org/wiki/Ruby_programming_language

  6. Lawrence Salberg Says:

    Uh, this is very misleading if someone who had no clue were to look at it. They might be under the impression that Java dominates the web, when in fact, Java is hardly used on the web at all. Java (no relation to javascript) is only used in very rare instances. Just try finding a host for JSP.

    Better yet, take a look at all the top websites. I would be shocked if any of the top 100 had any Java use at all. PHP dominates the web application (and dynamic server-side) world.

    The other deceptive thing about this chart is that it compares apples to oranges. Ruby and Java are full-blown programming languages (like C++) that are used to create client-side applications. Python can technically do so, as well, but no one outside of a few geeks use it for that. And PHP is only a server-side language (thus the name pre-hypertext processor - PHP).

    Like #1 said, the chart should compare Ruby on Rails vs. PHP vs. Phython vs. Java on Websites.

    Else some dumb head of IT somewhere is going to mandate Java for their next big web app project. It will only be years and millions of dollars later that they will wonder why their competition beat them to it with 1/10th the budget and five times the coders on staff.

  7. peanut gallery Says:

    Like #1 said, the chart should compare Ruby vs. PHP vs. Phython vs. Java on Websites.

    Fixed. We\’re talking languages here, not platforms.

    [snarky] Or did the fanboys forget that Rail\’s is not a language? [/snarky] :P

  8. pongy wongy Says:

    I have to agree with No.6. Java Design & Development requires too much time. The ROI for java is extremely bad. I\\\’ve seen companies employing massive java programmers for crappy projects and these project always over budget and exceed schedule.

    I read alot of debates on java vs php vs ruby but non actually addresses critical budget, manpower and time constraints issues.

    And if languages you debating here, in my opinion, ruby is much more elegant.

    The chart should also separate green field projects or simply maintaining an old development. Most of the green field projects I\\\’ve seen so far are not using java, period.

  9. Ivan de la Jara Says:

    You forgot that people look for workers to code html and JAVA in their sites… confusing java with javascript. people look that other tells that is cool and now people is telling that python is the coolest becasue it is. try to learn java, try to learn python. Sure, you learned python but not java.

Looking forward to hear your thoughts.



Please enter the code shown below ( to verify that you are human ) before you click Submit Comment.

No. 1 method to ethically increase your blog traffic and reach.

Translate

Translate to EnglishÜbersetzen Sie zum Deutsch/GermanPřeložit do Čech/CzechOversætte hen til Dansk/DanishKääntää jotta Finnish/FinnishLefordít -hoz Magyar/HungarianÞýða til Íslenska/IcelandicTraducir a Latinoamericano Español/Latin American Spanishtagapagsalin sa Filipino/FilipinoTłumaczyć wobec Polski/PolishA traduce la spre Român/RomanianPrevesti za Srpski/Serbiantolmačiti v slovenski/SlovenianÖversätta till Svensk/SwedishChyfieitha at Cymraeg/Welshtercüme etmek -e doğru Türk/TurkishPrevesti to Hrvatski/CroatianПревеждам към Българин/BulgarianTraduzca al Español/SpanishTraduisez au Français/FrenchTraduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese한국어에게 번역하십시오/Korean中文翻译/Chinese Simplifiedترجمة الى العربية/ArabicVertaal aan het Nederlands/DutchΜεταφράστε στα ελληνικά/GreekПереведите к русскому/RussianOversetter til Norsk/Norwegian中文翻译/Chinese TraditionalTraduzir a Língua portuguesa brasileira/Brazilian PortugueseReddo ut Latin/Latin

Taragana Network

»Ctrl-S
»Enterprise Blog
»Free Book on Eye Care by Natural Therapy
»Health Care Blog
»Hot Computer Jobs Blog
»Pet Care & Grooming News and Tips
»Phil Law Blog
»Taragana - Software Outsourcing
»The Angsuman Chakraborty Blog
»The Diabetes Cure Blog
»The Eye Treatment Blog
»The Stem Cell Blog
»Weblog Hosting Blog
"Now he has departed from this strange world a little ahead of me. That means nothing. People like us, who believe in physics, know that the distinction between past, present, and future is only a stubbornly persistent illusion." - Albert Einstein