Java: Riding The Change

Embed Size (px)

DESCRIPTION

Session Presented at 5th IndicThreads.com Conference On Java held on 10-11 December 2010 in Pune, India WEB: http://J10.IndicThreads.com ------------ Session Abstract: Over the past year, Java has moved in every direction possible. From frequent proclamations of its demise, controversies, lawsuits, buzz around announcements like JDK 7.. we have seen it all. There’s been optimism from some quarters about Oracle’s ability to take Java forward along with total mistrust from some others. So it has been a rather confusing year for Java. In this session I will try to provide some perspective on where we are with Java today and where we could be tomorrow. We will look at the technologies that hold promise and touch on topics like Oracle’s leadership of Java, Java & Open Source, Java’s growth in the enterprise & the Mobile software market and impact of trends like Cloud Computing. The theme for conference 2010 is “Riding The Change”, to reflect the changing nature of Java and how developers & companies need to adapt & evolve so as to ride the change & benefit from it. This session will initiate the discussion on how Javaites can ride the wave of change that’s sweeping Java land.

Citation preview

  • 1. Riding The Change Harshad Oak IndicThreads

2. Intro 3. Java 4. Challenges For Java

  • Uncertainty

5. Fragmentation 6. Drop in cool quotient 7. Java JavaME JavaSE JavaEE JavaFX Oracle Sun NetBeans JDeveloper Weblogic Glassfish 8. The Language - Changes

  • 5 95 rule?

9. Critical? Coin Closures JDK 7 10. Java Enterprise Src- java.net 11. Java Enterprise

  • Simplicity

12. Ease & Speed of Dev 13. Java EE 6 14. Learnt from competition 15. Mobile

  • Great Potential

16. Android was a booster shot, but now ? 17. JavaME ??? 18. RIA

  • Revamped JavaFX 2.0

19. Promising, but.. 20. HTML5 21. Cloud Computing

  • Great leveler

22. Small guys can compete 23. Scripting Languages

  • Challenging Java?

24. Niche / Mainstream 25. Java is scripting lang friendly 26. Oracle

  • Perception

27. Fusion Middleware Runs On Java 28. Java was always only partially open 29. (Netbeans + Glassfish) vs (JDeveloper + Weblogic) 30. Riding The Change 31. Thank You [email_address] http://twitter.com/HarshadOak