Home

News: Hate Java? You’re fighting the wrong battle.

  1. One of the most interesting trends I’ve seen lately is the unpopularity of Java around blogs, DZone and others. It seems some people are even offended, some even on a personal level, by suggesting the Java is superior in any way to their favorite web 2.0 language.

    Java has been widely successful for a number of reasons:

    • It’s widely accepted in the established companies.
    • It’s one of the fastest languages.
    • It’s one of the most secure languages.
    • Synchronization primitives are built into the language.
    • It’s platform independent.
    • Hotspot is open source.
    • Thousands of vendors exist for a multitude of Java products.
    • Thousands of open source libraries exist for Java.
    • Community governance via that JCP (pre-Oracle).


    This is quite a resume for any language, and it shows, as Java has enjoyed a long streak as being one of the most popular languages around.
    So, why suddenly, in late 2010 and 2011, is Java suddenly the hated demon it is?

    1. It’s popular to hate Java.
    2. C-like syntax is no longer popular.
    3. Hate for Oracle is being leveraged to promote individual interests.
    4. People have been exposed to really bad code, that’s been written in Java.
    5. … insert next hundred reasons here.

    Read the rest of the article at the following URL:

    Java Code Geeks: Hate Java? You’re fighting the wrong battle.

    Threaded Messages (8)

  2. Link is wrong[ Go to top ]

    The article is at http://www.javacodegeeks.com/2011/06/hate-java-fight-wrong-battle.html

    Java Code Geeks: Hate Java? You’re fighting the wrong battle.
  3. And...[ Go to top ]

    ...the point of this is what, exactly?

  4. @wanswins[ Go to top ]

    We hate Java language. We love Java Platform.

    Do the evolution baby, not the revolution: do Groovy, Scala or JRuby.

    And be happy!

  5. Interestingly, we're going to be floating a few articles on that very point in the near future. Thanks for the nice sequay.

  6. @wanswins[ Go to top ]

    Clojure!!!

  7. @wanswins[ Go to top ]

    We hate Java language. We love Java Platform.

    Do the evolution baby, not the revolution: do Groovy, Scala or JRuby.

    And be happy!

     Couple of developers in my company moved away from java to Jruby and other languages built on JVM.  Their justicfication was java has not done any major advancements for a long time. I was reading some articles the other day looks like we are not going get an increase in processing speed in future we may have hit a saturation regarding the processing speed until chip manufacturers comes up with new technologies. The future for now will be more cores so parallel computing is only way to go with technologies like Jruby,scala which are built on JVM they leverage the power parellel computing compared to Java. Its tempting me to move from java as well... we need to adapt so we can survive.

     

     

  8. (Not sure why my message doesn't show up. So I post it again.)

    do you guys hate Gavin that much?

  9. My problem is Oracle[ Go to top ]

    I work in government area in Brazil. Oracle has an agressive manner to sell yours products for government. Much times it appeals for politics in contrast to the real technical problems. Here in Brazil they use partners with big influence in government. This practices destroy every arguments about technical decisions and finally cost a lot for the taxpayer in Brazil. My fear is that this practices infct the developer word in government and prejudice more the taxpayers in Brazil.