Skip to main content

Gosling oppening the Jazoon 2009

Posted by felipegaucho on June 23, 2009 at 2:10 AM PDT

James Golsling introduced a brief view on the Java world this morning at Zürich. It is always a joy to listen a successful geek onthe stage, probably one of the most successful geek of the last few decades. He talked about the modern Java world and about our forever perspective (following his words, forever == the next ten years). Here it comes the highlights:

  • Statistics, specially on smart cards. 15M downloads/week
  • Learn once, work everywhere
  • Tiny little word of web apps
  • Big networking based systems, from the Brazilian healthcare
    system to eBay, mobile platform, games, etc.
  • JVM: the integration hub - different languages, different
    scripts, all together in a same JVM.
  • Glassfish V3 highlighted, spdecially by its modularity and
    profiles support. Developer friendly, supporting all major IDEs, rapid
    development features and support for different languages and platforms.
    Gosling demonstrated briefly the major features of Java EE 6, like EJB
    3.1 and hot deployment.
  • Netbeans 6.7 has its share of the session and the confessed
    eMacs lover did a good merchandising on the main features of the SUN
    IDE. Breakpoints inside devices like mobile phones and robots were
    highlighted, speciall from the nice presentations of the robots
    competition during the recent JavaOne. The integration between href="http://channelsun.sun.com/video/featured/featured+media/1631259652/project+kenai+-+netbeans+integration/24586076001">Kenai
    and Netbeans was a good news for me.
  • Kenai == cloud development
  • Real time world: physical systems required more reliability -
    determinism X throughput
  • SunSpot and Sentilla received a chunk of exposition, with
    comments about intelligent mashups between micro components
    communicating between each other.
  • LincVolt - the car -
    was again on the stage, a wonder of engineering and creativity moved by
    eletric bateries.
  • Java low performance myth dismissed - GC much faster than
    malloc/free. Dynamic compilation beats static.
  • Multithread, multicore - Moore's law: transistors, not GHz.
    Today machines are four cores, in few years
  • JDK 7, nio2, modularity, dynamic languages, swing app
    framewok, performance.
  • The web become the face of the enterprise, and now we have the
    new JavaFX.

gosling.JPG

Related Topics >>